相关疑难解决方法(0)

cmake:使用多种输出配置

我正忙着将我的构建过程从msbuild移植到cmake,以便能够更好地处理gcc工具链(它为我正在做的一些数字生成更快的代码).

现在,我想让cmake生成几个版本的输出,比如一个版本的sse2,另一个版本的x64,等等.但是,如果您只是拥有一堆标志(例如,"sse2_enable"和"platform"),然后根据这些平台生成一个输出,则cmake似乎最自然地工作.

使用这样的多种输出配置的最佳方法是什么?直观地说,我想迭代大量的标志组合并为每个组合重新运行相同的CMakeLists.txt文件 - 当然,你不能 CMakeLists.txt文件(AFAIK)中表达它.

build-process cmake

8
推荐指数
2
解决办法
3525
查看次数

标签 统计

build-process ×1

cmake ×1