![]() |
1
0
从 Qt for Open Source C++ development on Mac OS X 第页显示32位和64位库 应该 包括:
如果仍有问题,可以尝试从同一页下载源:
并配置为:
见 http://doc.trolltech.com/4.5/developing-on-mac.html#universal-binaries 注意,上面的链接提到,如果没有指定arch,它将为当前平台构建32位。 |
![]() |
2
1
qtskd默认情况下不包括mac os x中的64位库(我认为这很奇怪,但确实如此)。为了在x86_64中编译我的应用程序,我只下载带有cocoa(32/64位)的独立库,并在安装了sdk之后安装它们。 那时一切都很有魅力。 |
![]() |
3
0
您可以使用“文件”检查库: $file/library/frameworks/qtgui.framework/qtgui /library/frameworks/qtgui.framework/qtgui:mach-o通用二进制,4种架构 /library/frameworks/qtgui.framework/qtgui(用于架构PPC64):mach-o 64位动态链接共享库PPC64 /library/frameworks/qtgui.framework/qtgui(用于架构PPC7400):mach-o动态链接共享库PPC /library/frameworks/qtgui.framework/qtgui(用于架构x86_64):mach-o 64位动态链接共享库x86_64 /library/frameworks/qtgui.framework/qtgui(用于架构i386):mach-o动态链接共享库i386 我看到同样的“LD警告:…”文件“错误”中缺少所需的体系结构x86_64,因此错误消息具有误导性。 |