0
我从make -j 8
得到libfoo.so: file not recognized: File truncated
错误。 当我删除该文件,并重新作出,一切正常:“libvw.so:file not recognized:File truncated”and“make -j 8”
$ make clean
$ make -j 8
...
libvw.so: file not recognized: File truncated
make: *** [all] Error 2
$ mv libvw.so libvw.so-
$ make -j 8
success
$ cmp libvw.so libvw.so-
即libvw.so
的罚款。
与-j 8
它工作的时候了:
$ make clean
$ make
success
所以,我怎么使用-j 8
与共享库?
(这个项目使用GNU Make,所以GNU特定的解决方案很好)。