llvm-10.0.0源码编译安装记录

机型 联想小新pro13

内存 16g

cpu intel i7-10710

单硬盘 512g固态 Ubuntu18.04.4 给了72g

根据编译命令 cmake -G "Unix Makefiles"  未指定模式,应该是debug,

make -j6  87%的时候机子发热烫手直接自动关机 编译速度不是特别慢大概一个小时左右到达87% 高估轻薄本性能

make-j2 速度贼慢,好几个小时吧,磁盘占用空间大 72g剩下了 3g ,98%编译报错,错误未记录。查到的解决办法是增加swap空间,原本以为16g足够用。

根据以上问题 进行指令优化

cmake -G "Unix Makefiles" -DCMAKE_BUILD_TYPE=Release -DLLVM_TARGETS_T0_BUILD="X86" -DCMAKE_INSTALL_PREFIX=/home/fxr/Documents/llvm-10.0.0/build /home/fxr/Documents/llvm-10.0.0/ll

1 选择release模式,制定编译机型x86

2 make -j3

时间大概是使用了2-3个小时,硬盘空间大大优化,还剩下58g

 

后续步骤 需要添加build/bin环境变量

export PATH=$PATH:~/llvm/install/bin
export LD_LIBRARY_PATH=~/llvm/install/lib

 

 

make失败以后 make clean  重新make 

 

llvm-10.0.0/clang/clang-extra

 

cmake -G "Unix Makefiles"

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值