リソース ファイル (ファイル名は resource.qrc) をコンパイルしようとすると、多くの問題が発生します。Maya のユーザー インターフェイスを作成するために PyQt を使用しています。OSX 10.6.8 で実行しています。PyQt、Qt、Sip は完全に正常に動作しています。私はもともと Windows を使用していて、リソース ファイルを win7 でコンパイルしました。
ここで pyrcc4 実行可能ファイルを見つけることができました
/Applications/Autodesk/maya2013/Maya.app/Contents/Frameworks/Python.framework/Versions/2.6/bin/pyrcc4
そしてここ
/usr/local/bin/pyrcc4
しかし、この実行可能ファイルを使用すると、次のエラーが発生します
dyld: Library not loaded: libQtCore.4.dylib
Referenced from: /Applications/Autodesk/maya2013/Maya.app/Contents/Frameworks/Python.framework/Versions/2.6/bin/pyrcc4
Reason: image not found
Trace/BPT trap
正しい pyrcc4 実行ファイルを使用していますか? OSX での .qrc ファイルのコンパイルに関するドキュメントをオンラインで見つけることができなかったので、よくわかりません。正しい pyrcc4 である場合、上記の問題を修正するにはどうすればよいですか? OSX で .qrc ファイルをコンパイルする別の方法はありますか?
また、実行可能な rcc を/usr/local/Trolltech/Qt-4.7.1/bin/の下に配置しました。rcc でコンパイルすると、C++ で正常にコンパイルされます。
どんな助けでも大歓迎です