用ld命令怎样指定自定义的链接文件
各位大哥,小弟想用自定义的lds文件来链接程序,但用-T试了几次都不行,请教我一下
f.lds:
SECTIONS
{
. = 0;
.text : { *(.text) }
.data : { *(.data) }
}
ld -T f.lds -dynamic-linker /lib/ld-linux.so.2 -lc -o test_add math.o pt.o test_add.o
提示:ld: cannot find -lc
不知道怎么办,求救!!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
我已经指定了“/lib/ld-linux-so.2”这个了,这个程序如果不加"-T f.lds"的话,是没有问题的,能正确编译执行。不知怎么回事……
> 提示:ld: cannot find -lc
找不到libc库