如何在全球范围内安装CMake软件包(配置)?

时间:2017-10-29 15:04:07

标签: c++ cmake dependency-management

老实说,我最近开始在CONFIG模式下使用find_package ...有一种简单的方法可以在Windows 10上全局安装软件包吗?

或者我必须手动设置-DCMAKE_INSTALL_PREFIX并用手构建所有内容?:

cmake . -Bbuild/debug -DCMAKE_BUILD_TYPE=Debug -DCMAKE_DEBUG_POSTFIX=d -DCMAKE_INSTALL_PREFIX="install"
cmake --build build/debug --target install
cmake . -Bbuild/release -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX="install"
cmake --build build/release --target install

我想要的只是 - 注册包一次而忘记它。在注册包之后,find_package(X CONFIG REQUIRED)之类的所有命令都必须正常运行...是否必须手动确定所有路径?

0 个答案:

没有答案