|
|

楼主 |
发表于 2006-12-16 19:42:33
|
显示全部楼层
Post by linuxahah
把程序文件复制到--prefix指定的路径了。包括include头文件(${prefix}/include)、程序文件(${prefix}/bin),也都自动地复制过去。
如果你make后产生了多个库文件,make install把库文件复制到${prefix}/lib下,并为其它程序在ld时自动加载,如果你不make install的话,你在调用so时,需要手动配置加载路径,否则其它依懒于那些so的程序都无法运行。Linux中,程序之面为互相提供调用接口。所以,需要make install把它们放到大家都可以看得到的地方。
也就是说 make install 进行的全都是复制操作,没有进行修改或添加配置文件,/etc不受到影响? |
|