|
楼主 |
发表于 2009-11-10 13:07:51
|
显示全部楼层
区别在哪里
1,在cygwin下交叉编译helloworld,拷入Linux下执行
#ldd helloworldlinux-gate.so.1 => (0xb7fd1000)
libgcc_s.so.1 => not found
libc.so.6 => /tools/lib/libc.so.6 (0xb7e96000)
/tools/lib/ld-linux.so.2 (0xb7fd2000)
2,直接在Linux下编译helloworld,执行
#ldd helloworld
linux-gate.so.1 => (0xb7fd1000)
libc.so.6 => /lib/tls/i686/cmov/libc.so.6 (0xb7e74000)
/lib/ld-linux.so.2 (0xb7fd2000) libgcc_s.so.1 到底是做什么用的?请教大家! |
|