【发布时间】:2011-05-07 16:35:14
【问题描述】:
我有 C++、Java 和 Python 的项目。 C++ 中的项目导出 SWIG 接口,以便 Java 和 Python 项目可以使用它们。
我的问题是:我可以使用什么构建机制来管理依赖项并构建这些项目?
我使用过 SCons 和 GYP。它们相当容易使用并允许插件(代码生成器、编译器、打包器)。我想知道是否有替代方案,尤其是对 C++、Java 和 Python 的原生支持。
我在 Linux 平台上开发,但我希望能够在 mac 和 win 平台上构建。
【问题讨论】: