如下,在编译android源码时出现错误
target SharedLib: libwebcore (out/target/product/generic/obj/SHARED_LIBRARIES/libwebcore_intermediates/LINKED/libwebcore.so)
collect2: ld terminated with signal 9 [Killed]make: *** [out/target/product/generic/obj/SHARED_LIBRARIES/libwebcore_intermediates/LINKED/libwebcore.so] 错误 1
在网上找到解决的方法,是Linux系统没有swap分区的原因,经测试有效
# sudo dd if=/dev/zero of=/opt/moreswap bs=1024 count=512k
# sudo mkswap /opt/moreswap
# sudo swapon /opt/moreswap
这里创建了一个512MB的SWAP分区,并且命名为moreswap
# sudo gedit /etc/fstab
添加下面这一行:
/opt/moreswap none swap sw 0 0