Build 对于具有外部依赖关系的跨平台、多语言库,构建环境应该是什么样子?
我正在研究建立一个小型图书馆,并满足以下要求:Build 对于具有外部依赖关系的跨平台、多语言库,构建环境应该是什么样子?,build,build-process,cross-platform,build-automation,Build,Build Process,Cross Platform,Build Automation,我正在研究建立一个小型图书馆,并满足以下要求: 在3个平台上本机构建:Linux、Windows和OS X 有3种动态语言的绑定:Python、Ruby、Lua 依赖外部项目的代码:混乱、开罗、pango 有没有一种方法可以创建一个构建环境,以某种方式绕过外部库构建系统 简单的用例是只下载库源代码,在源代码中有一个脚本下载依赖项的源代码并在需要时进行修补,然后使用本机环境(OS X上的XCode、Windows上的Visual Studio Express和Linux上的GCC)在一个命令中构建