出一个跨平台的C++库时,该文件应该怎么组织管理?

Kefeng Liao 2018-06-08 48 跨平台
依赖多个第三方库时,应该如何管理与第三方库之间的关系? 有哪些好的单元测试框架?如何管理测试框架与自身代码?欢迎分享经验~
其他回答
利用高级的构建工具,例如CMAKE,SONC,QMAKE等、、
第三方库也要跨平台,以来关系就自动寻找和指定、、
单元测试就不是很清楚了、、
渡世白玉 2018-06-08 17:18:25 0条评论
谢邀。

Qt中使用的是qmake,可以探测平台类型,根据不同类型加载不同的头文件、源文件以及第三方库。qmake的文档在 http://qt-project.org/doc/qt-5/qmake-manual.html

关于单元测试框架,Qt有自己的Qt Test模块,具体文档在 http://qt-project.org/doc/qt-5/qttest-index.html

如果对Qt的平台相关代码感兴趣,可以参考我在这个问题里的回答 C++里的库是如何做到跨平台使用的?
齐亮 2018-06-08 17:18:25 0条评论
相关问答
  • VS 2015 的跨平台特性对 Qt 会带多很的冲击也?

    韦易笑 1秒前 2
    vs2015支持c++开发跨平台的库,这样对于Qt而言会有多大的冲击呢?将来用VS开发c++跨平台和QT开发跨平台应用发展趋势各是怎样的?如果现在新项目要开发跨平台的高...