我在Linux中看到这些东西,但它是什么?:
./configure
make
make install
Run Code Online (Sandbox Code Playgroud)
等等
Pau*_*lin 12
./configure是一个程序,它查看您的系统配置并为您的程序构建一些系统依赖项.
make是一个程序,它可以查看您的Makefile(可能是由它构建的configure)并使用其中的规则来构建您的程序.该Makefile可以有多个"目标",这是规则集做不同的事情-默认的通常只是来编译和链接程序.当你说make没有参数时,它会运行默认目标.当您说make install您正在运行install目标时,该目标通常会在最终位置安装由默认目标构建的二进制文件或库. clean是另一个常见的Makefile目标,它删除所有生成的文件,如中间对象文件.
| 归档时间: |
|
| 查看次数: |
15123 次 |
| 最近记录: |