• configure、make、make install 解释


    ./configure --prefix --with

    --prefix 指定安装路径

    不指定prefix,则可执行文件默认放在/usr/local/bin,库文件默认放在/usr/local/lib,配置文件默认放在/usr/local/etc。其它的资源文件放在/usr/local/share,要卸载这个程序,要么在原来的make目录下用一次make uninstall(前提是make文件指定过uninstall),要么去上述目录里面把相关的文件一个个手工删除

    而如果指定了prefix,直接删掉一个文件夹就够了


    --with 指的是安装时的依赖库,这里制定的依赖具体什么用途,完全由安装程序的源码逻辑决定,只是也有一些约定成俗的模式

    比如,带着-dir的一般是用于指定库文件路径,没有的话可能是启用某些特性或者指向某特定路径。

    --with-依赖包名称=依赖包目录

    --with-gd 指静态编译gd库

    --with-png-dir 指定 libpng 的路径


    ./configure 主要的作用是对即将安装的软件进行配置,检查当前的环境是否满足要安装软件的依赖关系,然后生成make所需的makefile文件,如果源码目录已经有makefile了,也可以不需要./configure

    make 命令会按makefile 配置文件编译源码,生成可执行文件和其他相关文件,编译好后的文件都放到当前目录

    make install 命令会把编译好的可执行文件和其他相关文件拷贝到--prefix指定的目录或者默认的目录

  • 相关阅读:
    程序11
    程序9
    程序10
    程序8
    提示框
    程序6
    莫名其妙的“网线未连接”
    UI自动化测试笔记(2)
    UI自动化测试笔记(1)
    三年开发项目经验总结
  • 原文地址:https://www.cnblogs.com/lbnnbs/p/15786854.html
Copyright © 2020-2023  润新知