我只能通过 ssh 访问 Mac OSX 10.6 计算机,因此 Xcode 超出了范围。目前,我很难找出正确的 g++ 输出格式:我是否需要附加 -shared 和 -fPIC 或 -dynamiclib 或其他魔法标志才能获得可识别的 firefox 二进制文件?
问问题
896 次
我使用以下内容:
-dynamiclib
-fPIC
-arch foo
如所须-DXP_MAC=1
等-DXP_MACOSX=1
。-framework UsedFrameWork
如所须-mmacosx-version-min=10.x
如果需要的话还记得把它全部放在一个插件包中并包含一个合适的plist。
还应该注意的是,您可以使用 xcodebuild 从命令行使用 xcode 编译某些东西。