|
发表于 2003-11-14 09:51:19
|
显示全部楼层
最初由 dancefans 发表
就是
readelf -l a.out | grep ': /tools'
什么提示也没有,就是直接回到文本提示符:
readelf就像windows下FileInfo之类的程序,是分析 可执行文件的
结构,如 Header,Section之类的东东的。
不把readelf的输出通过管道传给 grep,肯定应该会有提示,除非 在当前目录
下没有a.out这个文件:
readelf -l a.out
输出到stdout的信息里应该有
[Requesting program interpreter: /lib/ld-linux.so.2]
之类的
就如前面 一位兄弟所言,用
readelf -l a.out | grep 'interpreter'
查找应该没有问题,因为 你的程序要求的动态连接器 可能跟book里说的
不一样( :p 就是说 你有麻烦喽!),但是interpreter这个词应该有的
---------------------------------
我是菜鸟,说错了可不要打我
;) |
|