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