【发布时间】:2016-08-26 09:06:30
【问题描述】:
与我这里的另一个问题(CMake: Force to use optional include and library path)有关,在调试项目/执行 CMake 时如何在 Kdevelop4 中设置环境变量?
我需要设置 CMAKE_PREFIX_PATH 以便让安装在另一个路径中的某些重复库优先于安装在 /usr 中的库。
【问题讨论】:
标签: c++ cmake kdevelop kdevelop4
与我这里的另一个问题(CMake: Force to use optional include and library path)有关,在调试项目/执行 CMake 时如何在 Kdevelop4 中设置环境变量?
我需要设置 CMAKE_PREFIX_PATH 以便让安装在另一个路径中的某些重复库优先于安装在 /usr 中的库。
【问题讨论】:
标签: c++ cmake kdevelop kdevelop4
不特定于 Kdevelop,但您可以更改您的 CMakeLists.txt 以包含另一个 CMake 文件(如果存在)。该文件将包含您的临时配置。例如:
# LocalConfig.cmake
set(CMAKE_PREFIX_PATH "/opt/hhd/geos")
# CMakeLists.txt
include(LocalConfig.cmake OPTIONAL)
find_package(geos)
【讨论】: