unix上c项目构建过程简析

发布在 c

对于linux上大多数软件包的编译过程都是 configure make make install 三个步骤来完成,具体分析下这些过程。其中configure 是一个shell脚本,用来生成文件 Makefile,这个文件是下一步make 过程需要用到的配置文件,用来生成源代码文件中的依赖关系,通过文件的修改时间来决定哪些文件有变动需要调用gcc 重新编译到目标文件并最终链接成二进制文件。make install 的过程主要是将编译完成的文件拷贝到指定的文件夹(或者安装目录),这个安装路径是通过 configure --prefix=[path] 来定义的 默认一般为 /usr/local/bin

阅读全文
  • 第 1 页 共 1 页
作者的图片

fantiq

author.bio


author.job


China HangZhou