CMake - 如何忽略标准包含路径?

时间:2018-03-27 08:15:33

标签: cmake build-system

我需要在我的项目中使用cusom-builded版本的钠库。与此同时,我的系统上安装了该库的另一个版本,作为标准软件包(libsodium-dev)

所以,当我试图找到钠标题/库的路径时 - cmake仍然返回标准路径,而不是我的自定义(路径正确,文件存在)

find_path(SODIUM_INCLUDE_DIR NAMES sodium.h
        PATH_SUFFIXES  ${PROJECT_SOURCE_DIR}/.libs/sodium/include)

if (SODIUM_INCLUDE_DIR)
    message (STATUS "Sodium include path: : ${SODIUM_INCLUDE_DIR}")
endif ()

- >

 Sodium include path: : /usr/include

请提示我哪里错了。

提前致谢。

0 个答案:

没有答案