KDevelop4:在CMake之前设置环境变量

时间:2016-08-26 09:06:30

标签: c++ cmake kdevelop kdevelop4

与我的其他问题(CMake: Force to use optional include and library path)相关,在调试项目/执行CMake时如何在Kdevelop4中设置环境变量?

我需要设置CMAKE_PREFIX_PATH,以便为安装在/ usr中的库提供安装在另一个路径优先级中的某些重复库。

1 个答案:

答案 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)