开发者社区> 问答> 正文

如何提高Linux Makefile 的编译速度呢?

如何提高Linux Makefile 的编译速度呢?

展开
收起
开发者小助手 2021-10-28 15:19:29 8090 0
7 条回答
写回答
取消 提交回答
  • 学习

    2022-04-26 09:42:23
    赞同 展开评论 打赏
  • 学习

    2022-04-24 15:41:28
    赞同 展开评论 打赏
  • 正在学习中...

    学习

    2022-04-24 15:33:08
    赞同 展开评论 打赏
  • 学习

    2022-04-24 09:49:22
    赞同 展开评论 打赏
  • 学习了

    2022-04-24 09:12:34
    赞同 展开评论 打赏
  • CSDN博客@IT鹅,全栈领域新星博主,全栈技术博主,专注于系统安全架构,人工智能,二进制安全,一个将理论与技术结合的实践者!

    通过Linux多核编译命令提高速度

    make CROSS_COMPILE=arm-arago-linux-gnueabi- ARCH=arm uImage -j4
    
    2022-04-23 14:03:20
    赞同 展开评论 打赏
  • 网络规划设计师、敏捷专家、CISP、ITSS服务经理、ACA全科目、ACP4项、ACE、CBP、CDSP、CZTP等。拥有 PRINCE2 Foundation/Practitioner、CCSK、ITIL、ISO27001、PMP等多项国际认证。 专利5+、期刊10+、知识产权师。核心期刊审稿人。

    您好,小助手,如果您小项目本身源文件不多,Makefile 优化与否,对于编译速度而言,影响并不大。 这里也给你提供几种方式供您参考,都可以加快速度:

    tmpfs: 解决IO瓶颈,充分利用本机内存资源
    make -j: 充分利用本机计算资源
    distcc: 利用多台计算机资源
    ccache: 减少重复编译相同代码的时间
    
    
    2021-10-29 09:25:02
    赞同 1 展开评论 打赏
滑动查看更多
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
Alibaba Cloud Linux 3 发布 立即下载
ECS系统指南之Linux系统诊断 立即下载
ECS运维指南 之 Linux系统诊断 立即下载