Qt创建者看不到正确的CMake版本

我正在尝试使用CMake在Qt创建器中编译C项目,但是收到一条消息:

error: CMake 3.1 or higher is required. You are running version 3.0.2

在终端cmake中–version给出了3.7.0,cmake给出了/usr/local/bin / cmake.在Qt创作者中,我去了

工具>选项>的CMake

但是/usr/local/bin / cmake下的版本是自动检测的并设置为默认值.当然,如果我只是手动降低所需的版本(我试过),项目将无法编译.

我不知道还有什么可能是错的.也许问题出在其他地方?

最佳答案 请检查窗口底部“常规消息”输出窗格中的输出(您可能需要使用窗格列表旁边右侧的小按钮启用它).

创作者将展示它在那里运行的内容.它确实使用了预期的cmake吗?如果不是:在工具>选项>构建&中更改它运行>试剂盒.

点赞