LLVM编译collect2: fatal error: ld terminated with signal 9

报错:collect2: fatal error: ld terminated with signal 9
LLVM编译collect2: fatal error: ld terminated with signal 9
查了一下这个报错,可能是内存不足,看到有前人的解决方法,创建了20G的交换空间:

sudo mkdir swapfile
cd /swapfile
sudo dd if=/dev/zero of=swap bs=1024 count=20000000
sudo mkswap -f  swap
sudo swapon swap

LLVM编译collect2: fatal error: ld terminated with signal 9
第一条命令是创建交换区的文件,因为我本来就有2G的默认交换区,所以显示已存在。

配置环境:
VMware Workstation
OS:ubantu18.04
Memory:4G
Storage Space:100G
Swap Space:20G

参考:https://blog.csdn.net/vincentuva/article/details/83111447

上一篇:LLVM笔记(16) - IR基础详解(一)


下一篇:LLVM10.0.1 编译