デモアプリsphere.appをOS-Xにデプロイした場合
macdeployqt sphere.app
で始めてみてください
sphere.app/Contents/MacOS/sphere
エラーメッセージが表示されます
file:///Users/dev/src/qt3d-1.0-src/bin/sphere.app/Contents/Resources/qml/sphere.qml:42:1:モジュール「Qt3D」がインストールされていませんimport Qt3D 1.0
otool –L sphere.app/Contents/MacOS/sphereは、フレームワークが正しくデプロイされていることを示しています。
sphere.app/Contents/MacOS/sphere:@ executeable_path / .. / Frameworks / Qt3D.framework / Versions / 1 / Qt3D(互換性バージョン1.0.0、現在のバージョン1.0.0)@ executeable_path /../ Frameworks/Qt3DQuick。フレームワーク/バージョン/1/ Qt3DQuick(互換性バージョン1.0.0、現在のバージョン1.0.0)@ executeable_path /../ Frameworks / QtDeclarative.framework / Versions / 4 / QtDeclarative(互換性バージョン4.8.0、現在のバージョン4.8.3) @ executeable_path /../ Frameworks / QtScript.framework / Versions / 4 / QtScript(互換性バージョン4.8.0、現在のバージョン4.8.3)@ executeable_path /../ Frameworks / QtCore.framework / Versions / 4 / QtCore(互換性バージョン4.8.0、現在のバージョン4.8.3)@ executeable_path /../ Frameworks / QtSvg.framework / Versions / 4 / QtSvg(互換性バージョン4.8.0、現在のバージョン4.8.3)@ executeable_path /../ Frameworks / QtGuiFramework / Versions / 4 / QtGui(互換性バージョン4.8.0、現在のバージョン4.8.3)@ executeable_path /../ Frameworks / QtSql.framework / Versions / 4 / QtSql(互換性バージョン4.8.0、現在のバージョン4.8.3) @ executeable_path /../ Frameworks / QtXmlPatterns.framework / Versions / 4 / QtXmlPatterns(互換性バージョン4.8.0、現在のバージョン4.8.3)@ executeable_path /../ Frameworks / QtNetwork.framework / Versions / 4 / QtNetwork(互換性バージョン4.8.0、現在のバージョン4.8.3)@ executeable_path /../ Frameworks / QtOpenGL.framework / Versions / 4 / QtOpenGL(互換性バージョン4.8.0、現在のバージョン4.8.3)/System/Library/Frameworks/OpenGL.framework / Versions / A / OpenGL(互換性バージョン1.0.0、現在のバージョン1.0.0)/System/Library/Frameworks/AGL.framework/Versions/A/AGL(互換性バージョン1.0.0、現在のバージョン1.0.0)/ usr /lib/libstdc++.6。dylib(互換性バージョン7.0.0、現在のバージョン7.9.0)/usr/lib/libgcc_s.1.dylib(互換性バージョン1.0.0、現在のバージョン830.0.0)/usr/lib/libSystem.B.dylib(互換性バージョン1.0.0、現在のバージョン125.2.11)
onybodyはこれを修正する方法を知っていますか?これはQtのバグですか、それとも何か間違ったことをしましたか?