【问题标题】:compile npapi plugin in Mac OSX?在 Mac OSX 中编译 npapi 插件?
【发布时间】:2010-02-08 15:58:37
【问题描述】:

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

【问题讨论】:

  • 我认为这是一个设计缺陷。正确答案应自动投票。

标签: macos firefox npapi


【解决方案1】:

我使用以下:

  • -dynamiclib
  • -fPIC
  • -arch foo 根据需要
  • -DXP_MAC=1-DXP_MACOSX=1
  • -framework UsedFrameWork 根据需要
  • -mmacosx-version-min=10.x 如果需要

还记得把它全部放在一个插件包中,并包含一个合适的plist

【讨论】:

【解决方案2】:

还应注意,您可以使用 xcodebuild 从命令行使用 xcode 编译某些内容。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-08-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-01-17
    • 2012-09-18
    • 2016-10-10
    • 1970-01-01
    相关资源
    最近更新 更多