1)简介
./configure是用来检查环境变量以及配置编译选项
make是用来将源代码编译成二进制文件
make install则是将make编译出来的文件安装到指定位置(或默认位置)
2)./configure --prefix参数的作用
--prefix选项是配置安装的路径,如果不配置该选项,安装后可执行文件默认放在/usr /local/bin,库文件默认放在/usr/local/lib,配置文件默认放在/usr/local/etc,其它的资源文件放在/usr /local/share,比较凌乱。
#./configure --prefix=/usr/local/test
可以把所有资源文件放在/usr/local/test的路径中,不会杂乱。
用了—prefix选项的另一个好处是卸载软件或移植软件。当某个安装的软件不再需要时,只须简单的删除该安装目录,就可以把软件卸载得干干净净;移植软件只需拷贝整个目录到另外一个机器即可(相同的操作系统)。
当然要卸载程序,也可以在原来的make目录下用一次make uninstall,但前提是make文件指定过uninstall。
3)./configure && make && make install
用&&来把命令连接起来执行,表示当前一条命令正常结束后,后面的命令才会执行,这个办法很好,既节省时间,又可以防止发生错误。
4)参考资料
http://www.oseye.net/question/96
http://blog.csdn.net/nemo2011/article/details/7384501
相关推荐
NULL 博文链接:https://jackroomage.iteye.com/blog/1687401
sudo ./configure sudo make sudo make install # 安装zlib库 cd /usr/local/src sudo wget http://zlib.net/zlib-1.2.11.tar.gz sudo tar -zxvf zlib-1.2.11.tar.gz cd zlib-1.2.11 sudo ./configure sudo make ...
tar -zxvf librdkafka-1.2.0.tar.gz -C /usr/local/ && cd /usr/local/librdkafka-1.2.0 && ./configure && make && make install && ln -s /usr/local/lib/librdkafka.so.1 /usr/lib/ 安装php-rdkafka ...
tar -zxvf librdkafka-1.2.0.tar.gz -C /usr/local/ && cd /usr/local/librdkafka-1.2.0 && ./configure && make && make install && ln -s /usr/local/lib/librdkafka.so.1 /usr/lib/ 安装php-rdkafka ...
./configure && make && make install cd ../ cd /opt cd ffmpeg ./configure && make && make install 启动服务 cd cd /www/wwwroot/im/socket php start.php start 下载Hbuilder 前端操作需要设置vue主程序的三...
./configure && make && make install 安装好后切换oracle用户加入环境变量 alias sqlplus='/usr/local/bin/rlwrap /oracle/app/oracle/product/11.2.0/dbhome_1/bin/sqlplus' alias rman='/usr/local/bin/rlwrap /...
tar zxvf lrzsz-0.12.20.tar.gz && cd lrzsz-0.12.20 ./configure && make && make install 上面安装过程默认把lsz和lrz安装到了/usr/local/bin/目录下,现在我们并不能直接使用,下面创建软链接,并命名为rz/...
安装配置snort 下载安装 snort官网: \t "/bobozai86/...#./configure && make && make install 安装daq #Yum install /downloads/snort/daq-2.0.6-1.centos7.x86_64.rpm 或 #wget /downloads/snort/daq-2.0.6.ta
#./configure && make && make install;安装daq #Yum install /downloads/snort/daq-2.0.6-1.centos7.x86_64.rpm ;安装daq 或 #wget /downloads/snort/daq-2.0.6.tar.gz #tar -zxf daq-2.0.6.tar.gz #cd d
# ./configure && make && make install # ruby -v ruby 1.9.2 3 rails # gem install rails -v=2.3.11 4 passenger # gem install passenger passenger-install-apache2-module 安装完成后按照提示将...
[root@db nginx-1.8.1] ./configure && make && make install [root@name Nginx]# rpm –ivh openssl-1.0.1e-48.el6.x86_64.rpm [root@name Nginx]# rpm –ivh pcre-7.8-7.el6.x86_64.rpm [root@name Nginx]# rpm ...
[root@localhost faac-1.28]# ./bootstrap && ./configure && make && make install [root@localhost faac-1.28]# ldconfig 安装 faad2 [root@localhost ffmpeg]# tar -zxvf faad2-2.7.tar.gz [root@localhost ...
./configure && make && make install 安装完成后 [root@localhost rlwrap-0.42]# which rlwrap /usr/local/bin/rlwrap [root@localhost rlwrap-0.42]# vi .bash_profile 添加以下内容 stty erase ^h alias sqlplus...
如果./configure出错,则用chmod 777 ./configure命令,给configure执行权限。 如果./configure过程中仍有错,则先用以下指令安装3个编译器: sudo apt-get install gcc sudo apt-get install g++ sudo apt-get ...
linux安装软件采用源码安装灵活自由,适用于不同的平台,维护也十分方便。 源码的安装一般由3个步骤组成: 配置(configure) 编译(make) 安装(make install) ..../configure –prefix=/usr/local/supersparrow
./configure --prefix=/usr/local/gcc --enable-threads=posix --disable-checking --disable-multilib --enable-languages=c,c++ --with-gmp=/usr/local/gmp --with-mpfr=/usr/local/mpfr --with-mpc=/usr/local/...
./bootstrap && make && sudo make install 安装Patchelf git clone https://github.com/NixOS/patchelf cd patchelf ./bootstrap.sh ./configure make make check sudo make install 安装paddle git clone ...
#### ./configure或者./config ( 如果./configure提示错误,则使用./config ) make && make install 4,安装openssl( 如果提示错误,好像 可以不执行此布 ) tar -xvf openssl-1.0.2r.tar.gz && cd openssl-...
./configure make make install tar zxvf pcre-8.40.tar.gz cd pcre-8.40 ./configure make make install tar zxvf openssl-1.0.2s.tar.gz cd openssl-1.0.2s ./config make make install tar zxvf nginx-...
./configure --prefix=/usr/local/freetds --with-tdsver=7.3 --enable-msdblib make && make install 安装:pdo_dblib 1.路径:cd /home/soft/php-5.6.0/ext/pdo_dblib 2.phpize 3. ./configure --with-...