cmake 命令行 只生成 静态库
时间: 2023-07-11 11:27:37 浏览: 88
cmake编译静态库/动态库/可执行文件demo
你可以在 CMake 的命令行中使用 `-DBUILD_SHARED_LIBS=OFF` 选项来指定只生成静态库。这个选项会将 `BUILD_SHARED_LIBS` 变量设置为 `OFF`,从而确保只生成静态库。
以下是一个示例命令:
```
cmake -DBUILD_SHARED_LIBS=OFF /path/to/source/directory
```
在这个命令中,将 `/path/to/source/directory` 替换为你的源代码目录路径。然后,CMake 会使用 `BUILD_SHARED_LIBS=OFF` 选项来生成一个只包含静态库的项目。
希望这可以回答你的问题。如果你有任何其他问题,请随时问我。
阅读全文