google test,libgtest.a和libgtest_main.a的链接顺序问题
2014-07-30 19:52
387 查看
比较习惯把第三方库编译成.a的库,然后再链接使用。
可是最后怎么链接也链接不上。官方的范例程序都不行。
最后发现,链接命令中,-lgtest_main必须放在 -lgtest前面,才能编译通过。。。
记得之前也碰到过类似的问题,解决了就没在意。
参考文章:
http://blog.csdn.net/yangzhongxuan/article/details/7992726 http://www.cnblogs.com/hbt19860104/archive/2012/09/09/2678049.html
可是最后怎么链接也链接不上。官方的范例程序都不行。
最后发现,链接命令中,-lgtest_main必须放在 -lgtest前面,才能编译通过。。。
记得之前也碰到过类似的问题,解决了就没在意。
参考文章:
http://blog.csdn.net/yangzhongxuan/article/details/7992726 http://www.cnblogs.com/hbt19860104/archive/2012/09/09/2678049.html
相关文章推荐
- Linux静态、动态库的链接顺序问题
- 解决google打不开链接问题
- 链接时库的顺序问题
- Linux链接库四(多个库文件链接顺序问题)
- SDL问题记录:无法识别的链接符号_SDL_main
- OpenC的问题,对安装,编译,动态库,链接顺序,运行环境,有界面程序的影响
- Pycharm上python unittest不执行"if __name__ == '__main__' "问题or选择非unittest run
- 【转】gcc 编译链接库存在顺序问题…
- 新手搭建android项目无法在线更新ADT的问题解决!链接不上dl-ssl.google.com问题解决!
- python unittest不执行"if __name__ == '__main__' "问题(Pycharm)
- gcc库的链接顺序导致编译出错的问题
- 链接器符号解析算法小解以及静态库链接顺序等等问题
- 链接 CRT 库和 MFC 库 链接顺序问题
- 消除SDK更新时的链接问题 “https://dl-ssl.google.com refused”
- C++链接顺序问题
- unix下静态库的链接顺序问题(zz)
- java程序运行时出现问题:Could not find the main class: test_jena. Program will exit.
- gcc 链接库的顺序问题
- 链接时库的顺序问题
- Exception in thread "main" java.lang.NoClassDefFoundError: com/google/common/base/Function问题解决