首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >用于回归测试的GCC快速构建

用于回归测试的GCC快速构建
EN

Stack Overflow用户
提问于 2012-09-26 05:58:32
回答 1查看 287关注 0票数 0

我试图在gcc48和git bisect中找到坏的git bisect提交。

对于我所做的每一次承诺:

代码语言:javascript
运行
复制
make distclean
./configure    
nice make -j24 bootstrap

这是在有24个cpu的盒子上。

我怀疑这是次优的,make做了很多额外的事情(比如其他语言)。如何禁用C++测试不需要的所有可选内容?我怎样才能加快gcc的建设?

编辑

我能够通过以下方式将构建时间从30分钟缩短到2分钟:

代码语言:javascript
运行
复制
git reset --hard &&
rm -rf B/  &&  mkdir B/  &&  cd B/ &&
~/gcc.git/configure  --enable-languages=c,c++  --disable-multilib --disable-bootstrap --prefix=$HOME/I &&
nice make -j22  &&
make install
EN

回答 1

Stack Overflow用户

发布于 2012-09-26 06:30:11

曾经有一个叫做编译程序的项目,这个项目可能会有用。就个人而言,我从来没有尝试过它,甚至没有考虑使用它,但从我所读到的来看,它可能正是您在这里寻找的。

谷歌快速搜索返回了这个网站

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

https://stackoverflow.com/questions/12595382

复制
相关文章

相似问题

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