gcc编译命令中,存在多个-l选项时,顺序是否有影响?

「已注销」 2008-12-17 03:53:41
THX
...全文
513 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
agaric 2008-12-17
  • 打赏
  • 举报
回复
这个是 深入理解计算机系统 这本书,里面提到过,如果lib之间有依赖关系的话,顺序不同可能会出现问题。现代编译器基本上已经不存在类似的问题。以前vs6.0就有这样的问题,而2005以后就么有了
jznhljg 2008-12-17
  • 打赏
  • 举报
回复
在哪本书上看的...好像特别强调把 -lm放到后面
Iswanderer 2008-12-17
  • 打赏
  • 举报
回复
没有问题。
jqx_ah 2008-12-17
  • 打赏
  • 举报
回复
没有
yuyunliuhen 2008-12-17
  • 打赏
  • 举报
回复
只用过最基本的
快乐田伯光 2008-12-17
  • 打赏
  • 举报
回复
所引用的库相互间存在仪赖关系时有影响
wuyu637 2008-12-17
  • 打赏
  • 举报
回复
隐约记得,如果依赖的库彼此之间存在依赖关系的话,是会有影响的。但是找不到那篇文章了
insulted 2008-12-17
  • 打赏
  • 举报
回复
应该没有
gccdy 2008-12-17
  • 打赏
  • 举报
回复
没有
lbh2001 2008-12-17
  • 打赏
  • 举报
回复
老版的GCC中有影响,新版本的没试过
最著名的就是那个数学库的引入

69,382

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧