打开终端时出错:MacO 10.12.4上的未知Qt Creator

时间:2017-05-19 18:29:04

标签: c++ macos qt terminal cmake

我在Mac OS 10.12.4上通过自制程序安装了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中>偏好>环境>系统,终端设置为: /Applications/Qt\ Creator.app/Contents/MacOS/../Resources/scripts/openTerminal.command

我的TERM env变量设置为xterm-256color。我也试过xterm-color,但没有运气。

如果有人有任何建议我开始用尽了想法!

2 个答案:

答案 0 :(得分:0)

TERM未被识别。尝试下一步更常见的事情,比如

TERM = xterm的

答案 1 :(得分:0)

我怀疑您的Qt Creator构建设置已设置为ccmake而不是cmake作为CMake可执行文件。看一下 Build&在 CMake 选项卡下运行部分,查看已设置的可执行文件。 cmake可执行文件是您想要的命令行工具,ccmake是基于curses的用户界面前端,用于交互式编辑CMake缓存。