2018-07-22

2019-11-29  本文已影响0人  猫叽先森

《生信必修课之软件安装》软件安装之 源代码编译安装 学习笔记 

configure             配置安装环境

    ./configure --prefix=<安装目录>

        --prefix= 设置软件安装目录

        一般为--prefix=$HOME/opt/......

    configure作用:检查系统,构建Makefile

        大型软件在编译以前,要保证依赖条件得到满足。

   1. 头文件的默认路径是/usr/inlude,但是可以通过CFLAGS提供额外的路径;

    2. 函数库的默认路径是/usr/lib64和/usr/lib,但是可以通过LDFLAGS提供额外的路径

make                    编译源代码

    configure执行时会根据环境变量去替换makefile中的变量

    make var=value 会将makefile中的var赋值为value

    如果一个makefile要调用另外一个makefile,相当于开了一个子进程

make install         将编译好的可执行文件安装到目标文件夹

不configure,直接make,makefile没有配置,找不到makefile

上一篇下一篇

猜你喜欢

热点阅读