首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >跨平台构建环境

跨平台构建环境
EN

Stack Overflow用户
提问于 2008-10-07 08:29:52
回答 8查看 5.2K关注 0票数 7

作为优秀的开发人员,我们尽可能地保持代码的标准兼容性,以帮助在平台之间进行移植。但是有哪些工具可以帮助我们在多个平台上以统一的方式构建代码。

*nix家族拥有make,但Windows需要nmake

我读过关于SCons的文章,但从来没有生气地用过。您最喜欢的构建工具是什么,为什么您认为它是有效的,并且有什么限制(,即支持不好的平台等等)。

跨平台IDEs也是。

EN

回答 8

Stack Overflow用户

回答已采纳

发布于 2008-10-07 08:39:14

c/c++环境下的cmake是很好的。http://www.cmake.org/

票数 4
EN

Stack Overflow用户

发布于 2008-10-07 08:34:10

我个人使用ant,rake和maven2。我使用蚂蚁最多,发现它很棒有几个原因:

  • 因为它是java,所以它可以在许多平台上工作(不改变任何脚本)。
  • 构建文件是用XML编写的,很容易编写。
  • 有大量的第三方扩展可供使用,而且很容易编写插件
票数 4
EN

Stack Overflow用户

发布于 2008-10-08 13:11:00

我们进行极端交叉开发,我们的代码运行在linux、windows ce、windows 2K、原子核和uCOS-II上。因为每个环境都使用不同的'make‘方法(例如,核心客户要求我们通过代码战士GUI进行编译)。

我将ANT与perl结合使用了约2年,但这导致构建脚本完全不可维护。

现在我们开始使用python,这增加了脚本的可维护性。

说到底,我没有找到现成的工具,只好自己构建.也许,当我有时间(2017年?)我会打包我的剧本分发它们..。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/177604

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档