我在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
,但没有运气。
如果有人有任何建议我开始用尽了想法!
答案 0 :(得分:0)
TERM未被识别。尝试下一步更常见的事情,比如
TERM = xterm的
答案 1 :(得分:0)
我怀疑您的Qt Creator构建设置已设置为ccmake
而不是cmake
作为CMake可执行文件。看一下 Build&在 CMake 选项卡下运行部分,查看已设置的可执行文件。 cmake
可执行文件是您想要的命令行工具,ccmake
是基于curses的用户界面前端,用于交互式编辑CMake缓存。