与我的其他问题(CMake: Force to use optional include and library path)相关,在调试项目/执行CMake时如何在Kdevelop4中设置环境变量?
我需要设置CMAKE_PREFIX_PATH,以便为安装在/ usr中的库提供安装在另一个路径优先级中的某些重复库。
答案 0 :(得分:1)
不是特定于Kdevelop,但您可以更改CMakeLists.txt
以包含另一个CMake文件(如果存在)。此文件将包含您的ad-hoc配置。例如:
# LocalConfig.cmake
set(CMAKE_PREFIX_PATH "/opt/hhd/geos")
# CMakeLists.txt
include(LocalConfig.cmake OPTIONAL)
find_package(geos)