我在Qt论坛上问过这个问题,但这些天它们似乎很安静。
我正在运行相对较新的Qt Creator 2.6.2(使用Qt 5.0.1)。当我尝试构建调试器助手时,出现以下错误:
使用工具链'GCC(x86 64位)'构建帮助程序...构建帮助程序 “GDB帮手” /Developer/Applications/Qt/5.0.1/clang_64//qtc-debugging-helper /
运行/Developer/Applications/Qt/5.0.1/clang_64/bin/qmake -spec macx-clang dumper.pro -nocache CONFIG + = x86_64 ...
运行/ usr / bin / make all -k ...运行错误'/ usr / bin / make all -k' 在/Developer/Applications/Qt/5.0.1/clang_64//qtc-debugging-helper/: 该过程返回退出代码2:clang ++ -c -pipe -mmacosx-version-min = 10.6 -O2 -Wall -W -fPIC -DUSE_QT_CORE = 1 -DUSE_QT_GUI = 1 -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I ../ mkspecs / macx-clang -I。 -I ../ include -I ../include / QtWidgets -I ../ lib / QtWidgets.framework / Versions / 5 / Headers -I ../include/QtGui -I ../ lib / QtGui.framework / Versions / 5 / Headers -I ../include / QtCore -I ../ lib / QtCore.framework / Versions / 5 / Headers -I。 -I / System / Library / Frameworks / OpenGL.framework / Versions / A / Headers -I / System / Library / Frameworks / AGL.framework / Headers -o dumper.o dumper.cpp make:clang ++:没有这样的文件或目录make : * [dumper.o]错误1 make:由于错误,目标`all'未重新编译。 构建失败。
所以,我看到它正在寻找一个名为“clang ++”的文件,我显然没有这个文件。有人可以向我解释一下这方面的解决方法是什么?我习惯于只使用Qt的预构建安装包。
感谢。
答案 0 :(得分:0)
您需要为Xcode安装命令行工具包,其中包括'clang ++'编译器。
您可以在Looking for additional developer tools?
链接下找到here。