1

私はMacOSX10.6コンピュータにsshアクセスしかないので、Xcodeは範囲外です。現在、g ++出力の正しい形式を理解するのに問題があります。Firefoxで認識可能なバイナリを取得するには、-sharedと-fPIC、または-dynamiclibまたはその他のマジックフラグを追加する必要がありますか?

4

2 に答える 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 に答える