【发布时间】:2016-08-06 07:43:04
【问题描述】:
我想根据平台/编译器/架构/配置将我的库输出到不同的文件夹中,所以它应该是这样的:
平台(架构)-编译器(版本)-配置
举几个例子:
win32-vc12.0-debug
win32-vc12.0-release
win64-vc14.0-debug
win64-vc14.0-release
unix-gcc6.1-debug
unix-gcc6.1-release
unix-clang3.8-debug
unix-clang3.8-release
我实际上不知道如何生成这些,有人可以指导我吗? 谢谢
【问题讨论】:
-
只需创建这些输出目录并在其中编译您的源代码。
-
但是如何用 CMake 做到这一点?我只需要那些文件夹中的输出(.lib/.a),别无其他
标签: c++ cmake multiplatform