CMake compile -s -mt version of rabbitmq-c

CMake compile -s -mt version of rabbitmq-c

本文关键字:of rabbitmq-c version -mt compile CMake      更新时间:2023-10-16

i在命令提示中运行cmake with:

mkdir build && cd build
.. cmake

但是,现在,我在构建命令构建Realease静态的命令时遇到了问题。我尝试了:

C:UsersKubaDownloadsrabbitmq-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

然后配置构建(这是您可以添加其他build-flags):

cmake -DBUILD_STATIC_LIBS=ON ..

然后构建它:

cmake --build .