回复: 急啊!!在MAC 下安装QT一直编译不成功
#26 回 noidea 的帖子 [louis_some 03-16 12:32]
noidea:要么简单起见,你就做个链接
ln -s /Users/louis/Qt5.2.1/5.2.1/clang_64/lib/ /work/build/______________________________PADDING______________________________/lib/
....... (2014-03-16 12:29)
哦哦,我改了一个了,其他两个也是差不多这样改?
#27 回 louis_some 的帖子 [noidea 03-16 12:38]
louis_some:那怎样改变那个执行的库的路径呢?我也去不到那个目录。。。 (2014-03-16 12:29)
如果你/work 存在,就不需要了。这个命令意思是将Qt的库在/work那个里边做个链接。包括Qt所有的库。
另外一个方法,你就需要一个个链接了,这种方法通常在部署时候使用。如果可以用第一个方法,就就简单了。
#28 回 noidea 的帖子 [louis_some 03-16 12:38]
noidea:要么简单起见,你就做个链接
ln -s /Users/louis/Qt5.2.1/5.2.1/clang_64/lib/ /work/build/______________________________PADDING______________________________/lib/
....... (2014-03-16 12:29)
/Users/louis/Qt5.2.1/5.2.1/clang_64/examples/widgets/mainwindows/build-application-Desktop-Release/application.app/Contents/MacOS/application:
/Users/louis/Qt5.2.1/5.2.1/clang_64/lib/QtWidgets.framework/Versions/5/QtWidgets (compatibility version 5.2.0, current version 5.2.1)
/Users/louis/Qt5.2.1/5.2.1/clang_64/lib/QtGui.framework/Versions/5/QtGui (compatibility version 5.2.0, current version 5.2.1)
/Users/louis/Qt5.2.1/5.2.1/clang_64/lib/QtCore.framework/Versions/5/QtCore (compatibility version 5.2.0, current version 5.2.1)
/System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL (compatibility version 1.0.0, current version 1.0.0)
/System/Library/Frameworks/AGL.framework/Versions/A/AGL (compatibility version 1.0.0, current version 1.0.0)
/usr/lib/libstdc++.6.dylib (compatibility version 7.0.0, current version 56.0.0)
/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 169.3.0)
现在变成这样了,可以了么?
#29 回 noidea 的帖子 [louis_some 03-16 12:42]
noidea:如果你/work 存在,就不需要了。这个命令意思是将Qt的库在/work那个里边做个链接。包括Qt所有的库。
另外一个方法,你就需要一个个链接了,这种方法通常在部署时候使用。如果可以用第一个方法,就就简单了。 (2014-03-16 12:38)
/work是不存在的。。。
现在编译还是那样子。。。
dyld: Library not loaded: /work/build/______________________________PADDING______________________________/lib/QtWidgets.framework/Versions/5/QtWidgets
Referenced from: /Users/louis/Qt5.2.1/5.2.1/clang_64/examples/widgets/mainwindows/build-application-Desktop-Release/application.app/Contents/MacOS/application
Reason: image not found
#30 回 louis_some 的帖子 [noidea 03-16 13:19]
louis_some:/work是不存在的。。。
现在编译还是那样子。。。
dyld: Library not loaded: /work/build/______________________________PADDING______________________________/lib/QtWidgets.framework/Versions/5/QtWidgets
....... (2014-03-16 12:42)
那你在你的Qt Project设置里边(QtCreator左边第五个),你看看你里边对Lib的链接的路径那些地方设置到/work那个地方了,然后改正它。
还一个你在debug底下先做,我看你现在在release下的。