首页 文章

在Mac OS X上执行Qt控制台应用程序时出错

提问于
浏览
0

我试图在Qt 5.6.0上运行一个简单的控制台应用程序(Hello World程序) . 这是代码:

#include <QCoreApplication>
#include <QDebug>
int main(int argc, char *argv[])
{
 QCoreApplication a(argc, argv);

 qDebug() << "Hello World";
 return a.exec();
}

但它产生了错误 . ([main.o]错误2) .

11:37:44:为项目测试运行步骤... 11:37:44:配置不变,跳过qmake步骤 . 11:37:44:开始:“/ usr / bin / make”/ Applications / Xcode 7.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -c -pipe -stdlib = libc -g - std = gnu 11 -isysroot / Applications / Xcode 7.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.11.sdk -mFile不存在,将创建:/ Applications / Xcode无效参数 - version-min = 10.7 -Wall -W -fPIC -DQT_QML_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I ../ test -I . -I ../ Qt5.6.0 / 5.6 / clang_64 / lib / QtWidgets.framework / Headers -I ../ Qt5.6.0 / 5.6 / clang_64 / lib / QtGui.framework / Headers -I ../ Qt5.6.0 / 5.6 /clang_64/lib/QtCore.framework/Headers -I . -I / Applications / Xcode -I7.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.11.sdk/System/Library/Frameworks/OpenGL.framework/Headers -I / Applications / Xcode -I7 .app / Contents / Developer / Platforms / MacOSX.platform / Developer / SDKs / MacOSX10.11.sdk / System / Library / Frameworks / AGL.framework / Headers / -I . -I ../ Qt5.6.0 / 5.6 / clang_64 / mkspecs / macx-clang -F / Users / macwaves / Qt5.6.0 / 5.6 / clang_64 / lib -o main.o ../test/main.cpp / bin / sh:-c:第0行:在寻找匹配的'''/ bin / sh时意外的EOF:-c:第1行:语法错误:意外的文件结束make:*** [main.o]错误2 11:37 :44:进程“/ usr / bin / make”退出代码2.构建/部署项目测试时出错(工具包:Desktop Qt 5.6.0 clang 64bit)执行步骤“Make”11:37:44:经过时间:00:00 .

我试着设置PATH(/Users/macwaves/Qt5.6.0/5.6/clang_64/bin) . 将我的Xcode 7.app重命名为Xcode7.app,但问题仍然存在 .

有人可以帮忙吗?

这是我的问题的快照:

enter image description here

1 回答

  • 0

    我刚卸载(5.6.0)并在我的mac os x上重新安装了旧版本(5.5.1) . 它运作顺利 . :)

相关问题