歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux基礎 >> 關於Linux

關於Linux開源項目基礎組件make編譯流程

??

關於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

 

 
Copyright © Linux教程網 All Rights Reserved