2009年2月11日 星期三

Linux - ldd 指令

可以用來尋找此執行檔鏈接了哪一些函式庫

例如:
main.c

#include <stdio.h>
int main()
{
printf("Hello World!\n");
return 0;
}


$ gcc main.c
$ ldd a.out
linux-gate.so.1 => (0xb7f0f000)
libc.so.6 => /lib/tls/i686/cmov/libc.so.6 (0xb7dac000)
/lib/ld-linux.so.2 (0xb7f10000)

表示有用到以上三個函式庫

沒有留言: