KDevelop4:在CMake之前设置环境变量
KDevelop4: Set environment variable when before CMake
关于我这里的另一个问题(CMake: Force to use optional include and library path),调试项目/执行CMake时如何在Kdevelop4中设置环境变量?
我需要设置 CMAKE_PREFIX_PATH 以便让安装在另一个路径中的某些重复库优先于安装在 /usr 中的库。
不特定于 Kdevelop,但您可以更改 CMakeLists.txt
以包含另一个 CMake 文件(如果存在)。该文件将包含您的临时配置。例如:
# LocalConfig.cmake
set(CMAKE_PREFIX_PATH "/opt/hhd/geos")
# CMakeLists.txt
include(LocalConfig.cmake OPTIONAL)
find_package(geos)
关于我这里的另一个问题(CMake: Force to use optional include and library path),调试项目/执行CMake时如何在Kdevelop4中设置环境变量?
我需要设置 CMAKE_PREFIX_PATH 以便让安装在另一个路径中的某些重复库优先于安装在 /usr 中的库。
不特定于 Kdevelop,但您可以更改 CMakeLists.txt
以包含另一个 CMake 文件(如果存在)。该文件将包含您的临时配置。例如:
# LocalConfig.cmake
set(CMAKE_PREFIX_PATH "/opt/hhd/geos")
# CMakeLists.txt
include(LocalConfig.cmake OPTIONAL)
find_package(geos)