首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >优化跨平台构建系统

优化跨平台构建系统
EN

Stack Overflow用户
提问于 2011-03-02 17:21:34
回答 2查看 323关注 0票数 1

我正在寻找一个C语言的跨平台构建系统,它可以帮助在特定的机器上找到好的编译器标志。它需要一些概念来测试正确性,对性能进行基准测试,并对目标进行多版本控制,甚至可能识别运行它的机器。例如,在一个典型的构建中,我想要比较64位和32位可执行文件,使用和不使用openmp,快速数学,具有不同的优化级别,以及由完全不同的编译器构建。atlas-blas库在这里是一个令人印象深刻的例子,但由于shell脚本编写,在windows上有点麻烦。这是可以被黑客入侵到Scons或Waf等系统上的东西吗?还有其他建议吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-03-02 17:39:06

除了我正在考虑的当我完成拖延症后写的那个,Boost Jam (bjam)可能最符合你的描述。

票数 2
EN

Stack Overflow用户

发布于 2011-03-02 18:16:11

还有CMake,但我认为它需要一个脚本层来自动化多目标构建和测试。

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

https://stackoverflow.com/questions/5165491

复制
相关文章

相似问题

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