关于 configure, make, make install,编译安装的一点疑问
比如现在有一个源码包a.tar.gz我把它解压到/home/a里然后进入/home/a在里面./configure--profix=/usr/local/amakemak...
比如现在有一个源码包a.tar.gz
我把它解压到/home/a里
然后进入/home/a
在里面
./configure --profix=/usr/local/a
make
make install
问题:
1./home/a里
按照情况一 安装里一遍,把它安装到了/usr/local/a里了
现在我想再装一个,但是要把他装到/usr/local/b里
是不是不能直接在/home/a里
直接
./configur --profix=/usr/local/b
make
make install
而得
把它解压到/home/b里
然后进入/home/b
在里面
./configure --profix=/usr/local/b
make
make install
不然是不是还是会装到home/local/a里面去?
2
./configure
make
make install
这3个步骤是不是独立的
也就是说,是不是完成一步后,可以关机,下次再进入同一个文件夹,继续下面的命令就可以了
3
./configure
make
make install
这3个命令
都需要root权限吗
还是只有make install 需要root权限
4
可不可以这么理解
configure是在设置生成什么样的makefile
make是在编译生成二进制文件
make install是把生成的二进制文件复制到,指定的文件夹去?
二楼什么意思? 展开
我把它解压到/home/a里
然后进入/home/a
在里面
./configure --profix=/usr/local/a
make
make install
问题:
1./home/a里
按照情况一 安装里一遍,把它安装到了/usr/local/a里了
现在我想再装一个,但是要把他装到/usr/local/b里
是不是不能直接在/home/a里
直接
./configur --profix=/usr/local/b
make
make install
而得
把它解压到/home/b里
然后进入/home/b
在里面
./configure --profix=/usr/local/b
make
make install
不然是不是还是会装到home/local/a里面去?
2
./configure
make
make install
这3个步骤是不是独立的
也就是说,是不是完成一步后,可以关机,下次再进入同一个文件夹,继续下面的命令就可以了
3
./configure
make
make install
这3个命令
都需要root权限吗
还是只有make install 需要root权限
4
可不可以这么理解
configure是在设置生成什么样的makefile
make是在编译生成二进制文件
make install是把生成的二进制文件复制到,指定的文件夹去?
二楼什么意思? 展开
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询