我尝试使用二进制安装程序,我遇到了下面描述的相同问题。
我已经从源代码编译了它并使用了Qt网站上给出的说明,但我无法让Qt Creator找到Qt。 我尝试将Qt目录从/ usr / local / Trolltech复制到/ Developer / Applications / QT 我已经尝试将框架复制到/ Developer / Library / Frameworks
当我运行Qt Creator时,我收到以下错误:
dyld:未加载库:QtGui.framework / Versions / 4 / QtGui 参考自:/Developer/Examples/Qt/richtext/calendar-build-desktop/calendar.app/Contents/MacOS/calendar 原因:库版本不兼容:日历需要4.7.0或更高版本,但QtGui提供版本4.5.0
有谁知道我做错了什么? Qt Creator在哪里寻找框架?
答案 0 :(得分:0)
您必须检查QtCreator首选项以定义要使用的de qt版本。可能你指的是安装了旧版本的qt。 转到首选项 - > Qt4然后你将能够定义应该使用哪个版本的Qt。
答案 1 :(得分:0)
看起来您安装了旧版QT4。
当您在终端中运行qmake -version
时,您会得到什么?
这是我的输出:
$ qmake -version
QMake version 2.01a
Using Qt version 4.7.0 in /Library/Frameworks