linux下从源代码编译装置软件的通俗步调

2020-04-21 体育在线新闻 阅读

  1.下载并解压文件

  假设下的压缩文件的后缀是

  tar.gz?解压用tar -xzvf xxx.tar.gz

  tar.b2?解压用tar -xjvf xxx.tar.b2

  tar?解压用tar -xvf xxx.tar

  2.设备装置门路

  在/usr/local/下创立放置将要装置的软件目次

  mkdir /usr/local/newApp

  cd 到源代码地点的文件夹,设备装置门路

  https://blog.csdn.net/f110300641/article/details/configure --prefix=/usr/local/newApp

  (https://blog.csdn.net/f110300641/article/details/configure --prefix=/usr/local/指定装置根目次 .--with指的是装置本文件所依附的库文件。/configure是源代码装置的第一步,主要的感化是对行将装置的软件停止设备,检查以后的情况可否满足要装置软件的依附关系,生成makefile文件)

  3.编译源代码

  make

  假设是多核cpu可以用?make -j来加快编译速度

  4.装置

  make install

  这个过程能够需求root权限

  5.删除源代码以节俭磁盘空间

  rm -rf xxx

  第3和第4步可以组分化 ?make&&make install

  固然你也能够把1到4步用一组合敕令来履行

  通俗来讲时间破费最长的是在make阶段,比如我从源代码装置boost用了10+分钟,从源代码make gcc4.8的源代码用好几个小时,固然这make的时间也要看机子的设备而定。

  

标签: