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特定的解決方案很好)。