编译库后删除源代码目录

时间:2014-10-23 11:31:11

标签: linux makefile static-libraries dynamic-library

我已经从git下载了一些第三方库的源代码,其中包含一个makefile,所以我运行make来编译库。在编译期间,这似乎将各种库添加到/usr/bin等目录中。我的问题是:既然我已经编译了代码并且库已经被写到我机器上的其他位置了,我可以删除包含源代码的原始文件夹吗?或者我还需要这个来运行这些库吗?

1 个答案:

答案 0 :(得分:2)

通常,源代码安装需要3个步骤:./configure; make; make install

make install会将已编译的二进制文件和库复制到目标系统目录。之后,删除源代码文件夹不会影响二进制文件和库的执行,因为它们已部署在您的系统上。