首页 > 解决方案 > 使用 Ninja Multi-Config cmake 生成器时处理“CMAKE_INSTALL_PREFIX”的正确方法是什么?

问题描述

使用 cmake 生成器“Ninja Multi-Config”处理CMAKE_INSTALL_PREFIX. 例如,如果你这样做:

$ cmake -DCMAKE_INSTALL_PREFIX=../install -G "Ninja Multi-Config" ..
$ cmake --build . --config Release --target install

然后做

$ cmake --build . --config Debug --target install

安装过程中的文件../install会被覆盖Debug吗?在这种情况下,处理安装位置的正常方法是什么?

标签: cmakeninjamulti-configuration

解决方案


推荐阅读