1

我只能通过 ssh 访问 Mac OSX 10.6 计算机,因此 Xcode 超出了范围。目前,我很难找出正确的 g++ 输出格式:我是否需要附加 -shared 和 -fPIC 或 -dynamiclib 或其他魔法标志才能获得可识别的 firefox 二进制文件?

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 回答