c++ - 打开终端 : unknown Qt Creator on MacOs 10. 12.4 时出错

标签 c++ macos qt terminal cmake

我已经在 Mac OS 10.12.4 上通过 homebrew 安装了 QtCreator (4.2.2) 和 cmake (3.8.1)。

我正在导入现有的 CMake 项目,但是当 QtCreator 运行 cmake 时,我遇到以下错误:

Running "/usr/local/bin/ccmake /Users/matthieu/project/source '-GCodeBlocks - Unix Makefiles' -DCMAKE_CXX_COMPILER:STRING=/usr/bin/g++ -DCMAKE_C_COMPILER:STRING=/usr/bin/gcc '-DCMAKE_PREFIX_PATH:STRING=%{Qt:QT_INSTALL_PREFIX}' -DQT_QMAKE_EXECUTABLE:STRING=" in /Users/matthieu/project/source/build-decaf-Desktop-Default.
Error opening terminal: unknown.

在 QtCreator > Preferences > Environment > System 中,终端设置为: /Applications/Qt\Creator.app/Contents/MacOS/../Resources/scripts/openTerminal.command

我的 TERM 环境变量设置为 xterm-256color。我也尝试过 xterm-color 但没有成功。

如果有人有任何建议,我就开始没有想法了!

最佳答案

我怀疑您的 Qt Creator build设置已设置为指向 ccmake 而不是 cmake 作为 CMake 可执行文件。查看 CMake 选项卡下的 Build & Run 部分,查看已设置的可执行文件。 cmake 可执行文件是您需要的命令行工具,ccmake 是 CMake 的基于 curses 的 UI 前端,用于交互式编辑 CMake 缓存。

关于c++ - 打开终端 : unknown Qt Creator on MacOs 10. 12.4 时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44076749/

相关文章:

c++ - 我的 OpenGL QQuickItem 没有我想要的大小

c++ - 如何找到风力涡轮机叶片相对于水平假想轴形成的角度?

python - 与boost python的静态链接

cocoa - NSTableView 适用于 osx 10.0,但 NsTableViewDataSource 仅适用于 10.6?

Swift:如何删除默认的自动第一响应者分配

windows - CUDA、Win7、Qt 创建者 - LNK1104 : cannot open file '<cuda file>.obj'

c++ - 为 C++ 编译时无法让 Cython 工作

c++ - 从单链表中删除整个节点

c - 中止陷阱 6 : when running gdb on Mac OS

c++ - QPushButton c++ 的动态 QGridLayout