【发布时间】:2015-05-16 11:04:27
【问题描述】:
我在 windows 7 和 Visual Studio 2010 中使用 firebreath 创建了 firefox 插件。它为 windows 生成 .dll、.msi 和 .exe 文件,但不为 linux 生成 .so 文件。我必须在两个操作系统上都使用这个插件,所以我应该如何创建它?
【问题讨论】:
标签: firebreath
我在 windows 7 和 Visual Studio 2010 中使用 firebreath 创建了 firefox 插件。它为 windows 生成 .dll、.msi 和 .exe 文件,但不为 linux 生成 .so 文件。我必须在两个操作系统上都使用这个插件,所以我应该如何创建它?
【问题讨论】:
标签: firebreath
你必须在linux机器上编译linux版本,在mac os机器上编译mac os版本,在windows机器上编译windows版本。
build/ 文件夹不应在源代码管理中;它将是特定于平台的,由 cmake 在 prep 脚本中生成。
【讨论】: