码迷,mamicode.com
首页 > 系统相关 > 详细

关于Linux开源项目基础组件make编译流程

时间:2017-08-02 13:02:26      阅读:203      评论:0      收藏:0      [点我收藏+]

标签:构建   auto   了解   libtool   build   使用   automake   文件   linu   

??

关于Linux开源项目基础组件make编译流程


非常多Linux开源项目都会用到编译出可运行文件的make。这个是有一套流程的。

首先,GNU构建系统:https://en.wikipedia.org/wiki/GNU_build_system 使用Autotool来编译和管理整个产品的生产流程。

就是以下这张图:

技术分享

这里面须要先了解make和makefile

make:https://en.wikipedia.org/wiki/Make_(software)

makefile:https://en.wikipedia.org/wiki/Makefile

然后了解下automake:https://en.wikipedia.org/wiki/Automake

autoconf:https://en.wikipedia.org/wiki/Autoconf

libtool:https://en.wikipedia.org/wiki/GNU_Libtool

想实践下的同学,能够參考这个简单的样例:http://www.gnu.org/software/automake/manual/html_node/Hello-World.html#Hello-World


关于Linux开源项目基础组件make编译流程

标签:构建   auto   了解   libtool   build   使用   automake   文件   linu   

原文地址:http://www.cnblogs.com/cxchanpin/p/7273123.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!