繁体   English   中英

CMake编译-s -mt版本的Rabbitmq-c

[英]CMake compile -s -mt version of rabbitmq-c

我在命令提示符下运行cmake:

mkdir build && cd build
.. cmake

但是现在,我在构建用于构建realease static的命令时遇到问题。 我试过了:

C:\Users\Kuba\Downloads\rabbitmq-c>cmake --build  build --BUILD_STATIC_LIBS=ON

产生错误:

Unknown argument --BUILD_STATIC_LIBS=ON

如何纠正呢? 谢谢 !

您应该使用-D选项定义变量:

cmake --build  build -DBUILD_STATIC_LIBS=ON

阅读文档以获取更多信息。

配置构建与构建是一个单独的步骤。

从源目录创建一个二进制目录:

mkdir build && cd build

然后配置构建(可以在其中添加其他构建标记):

cmake -DBUILD_STATIC_LIBS=ON ..

然后构建它:

cmake --build .

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM