ld连接警告出无法找到_start符号,解决方法如下:
ld -m elf_i386 -dynamic-linker /lib/ld-linux.so.2 -o helloworld helloworld.o /
/usr/lib/crt1.o /
/usr/lib/crti.o /
/usr/lib/gcc-lib/i386-redhat-linux/2.96/crtbegin.o /
-lc /
/usr/lib/gcc-lib/i386-redhat-linux/2.96/crtend.o /
/usr/lib/crtn.o
本文提供了一种解决链接器(ld)在编译过程中出现的警告方法,即找不到_start符号的问题。解决方案涉及到了具体的链接参数和文件路径,如使用ld-linux.so.2作为动态链接器,并指定了c库和启动代码的具体位置。

4640

被折叠的 条评论
为什么被折叠?



