ldd 输出里的箭头
ldd 输出里 => 右边那一截是【0】。
开始练习 →
ldd 说了两件事
运行下面这段程序,填写它打印出来的结果。 LDD = [ ("libz.so.1", "/lib/x86_64-linux-gnu/libz.so.1"), ("libzst
开始练习 →
改了查找路径之后
运行下面这段程序,填写它打印出来的结果。 BEFORE = "/lib/x86_64-linux-gnu/libz.so.1" AFTER = "/home/me/libx/libz.so.1" pr
开始练习 →
自己写:解析 ldd 的一行
把一行 ldd 输出拆成「要什么」和「拿到了什么」。
开始练习 →
找出没找着的那个
一份 ldd 输出里有一行是 not found,把它挑出来。
开始练习 →
⚠️ 名字对得上才算数
库的查找是按文件名一模一样匹配的。比较「名字完全一致」和「只差一小截」。⚠️ 两个文件都真实存在。
开始练习 →
库是按什么顺序找的
程序找一个动态库时,做法是【0】。
开始练习 →
临时插一串在前面
想让程序优先用自己准备的那份库,办法是【0】。
开始练习 →
排查库问题先看什么
一个程序报「找不到库」,第一步该【0】。
开始练习 →
两串目录,先问哪一串
运行下面这段程序,填写它打印出来的结果。 EXTRA = ["/home/me/libx"] SYSTEM = ["/lib/x86_64-linux-gnu", "/usr/lib&quo
开始练习 →