美文网首页
2018-07-22

2018-07-22

作者: 猫叽先森 | 来源:发表于2019-11-29 18:04 被阅读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

    相关文章

      网友评论

          本文标题:2018-07-22

          本文链接:https://www.haomeiwen.com/subject/stelmftx.html