码迷,mamicode.com
首页 > 其他好文 > 详细

GCC 链接顺序问题

时间:2020-07-08 01:33:00      阅读:62      评论:0      收藏:0      [点我收藏+]

标签:http   参考   sys   system   循环   link   过程   lin   开发   

参考:http://www.liaoqiqi.com/post/69

我们在编译boost日志库时需要链接较多的库例如 -lboost_log -lboost_log_setup -lboost_system -lboost_thread
如果链接顺序有问题,就会造成链接失败
但是日常开发过程中,维护链接顺序,甚至链接库之间循环依赖会加大维护难度,会影响开发效率

还好GCC提供了链接参数
例如:

gcc -o print_log print_log.cc -Xliner "-(" -lboost_log -lboost_log_setup  -lboost_system -lboost_thread -Xlinker "-)"

这样即使链接顺序不对,也不怕了

GCC 链接顺序问题

标签:http   参考   sys   system   循环   link   过程   lin   开发   

原文地址:https://www.cnblogs.com/stdpain/p/13264313.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!