如何强制clion 2016.3.2使用系统cmake?

How to force clion 2016.3.2 to use system cmake?

我使用的是 CLion 2016.3.2,它随 cmake 3.6 一起提供。 我的许多库以及外部库(gtest、opencv)都使用了一些命令(例如 find_package_handle_standard_args),这些命令改变了它的调用 api。因此,从 clion 配置项目失败。 当我使用我的系统 cmake (3.0) 配置同一个项目时,一切正常。

那么问题来了:有没有办法强制clion使用安装的cmake?

提前致谢!

是的,有:

文件 -> 设置... -> 构建、执行、部署 -> 工具链 -> CMake 可执行文件

然后设置自定义路径。

请注意,我不知道这是否能解决您的具体问题。