源码编译llvm时遇到编译中断问题,查了一下时内存不足,swap分区也不够用的问题,解决方法是手动创建swap分区文件,扩展swap分区。
创建swap分区文件: 命令:该命令创建了1个4GB的swap文件,表示blocksize,即存储块大小,表示存储块数量,这里设置4K个。
格式化swap分区文件: 命令:该命令格式化swap文件。
扩展swap分区文件: 命令:该命令将swap文件扩展到swap分区。
卸载swap分区文件: 在完成llvm编译后可以将扩展的swap文件卸载,降低磁盘空间占用。命令:之后删除该文件即可。
注:
编译过程中还遇到了/tmp/
目录下空间不够的问题,删除该目录下不用的文件或者重启可以解决。