私はMacOSX10.6コンピュータにsshアクセスしかないので、Xcodeは範囲外です。現在、g ++出力の正しい形式を理解するのに問題があります。Firefoxで認識可能なバイナリを取得するには、-sharedと-fPIC、または-dynamiclibまたはその他のマジックフラグを追加する必要がありますか?
2 に答える
2
私は以下を使用します:
-dynamiclib
-fPIC
-arch foo
必要に応じて-DXP_MAC=1
、-DXP_MACOSX=1
など。-framework UsedFrameWork
必要に応じて-mmacosx-version-min=10.x
必要に応じて
また、すべてをプラグインバンドルに入れ、適切なplistを含めることを忘れないでください。
于 2010-02-09T08:21:36.563 に答える
0
また、xcodebuildを使用してコマンドラインからxcodeを使用して何かをコンパイルできることにも注意してください。
于 2010-07-08T15:23:03.403 に答える