« 可愛Linus報到 | 回到主頁面 | 『真相』不該掩蓋暴力,『民主』建立在法治之上 »

March 29, 2004

Unix上自動產生的InstallShiled~~Automake


將此網頁加入【百度收藏】... 加入此網頁到【del.icio.us 書籤】 technorati
為了簡易流程而學的Automake 之前去友立資訊面試的時候,聽到他們都是利用Automake來製造Makefile來編譯在UNIX上面的程式語言設計,他們問我會不會使用這套軟體的時候。由於在設計與BBS相關的程式部分,都是修改程式碼與新增部分程式區段的程式碼,所以幾乎都僅僅只是修改makefile來執行罷了,並沒有必要到說去自行設計一個Makefile的撰寫,即使之前寫一些簡單的Multi-processes的程式也僅僅是直接手寫一些簡單的Makefile,於是在我心中決定必須把這套軟體好好的學學,相信搭配之前所提過的Global來建制程式碼參考用網頁之後,可以更方便的使用Gdb來作debug的工作,當然對於這個陌生的軟體,又是一個向Google請教的好時間,於是我找到一篇不錯的Automake參考文獻(由陳雍穆所寫),透過這位大哥詳細的介紹,其實很快的就會使用了Automake來製造屬於自己的Makefile檔

 

AutoMake簡易使用法

1.利用Autoscan 來掃瞄出整個目錄的檔案

2.將編輯出來的configure.scan改為configure.in,並將檔案中的AC_OUTPUT() -->AC_OUTPUT(Makefile) 

3.執行 aclocal 和 autoconf ,分別會產生 aclocal.m4 及 configure 兩個檔案

4.利用文字編輯器,自行編輯Makefile.am(此時尚無此檔,請自行編輯),在此注意您所使用的原始檔必須為*.c

    

5.使用 automake --add-missing 將 Makefile.in 產生出來,這樣一來就可以正常運作



學習文件

由 Evan 發表於 March 29, 2004 將此網頁加入【百度收藏】... 加入此網頁到【del.icio.us 書籤】 technorati
引用
本文的引用網址:


以下是前來引用的連結 'Unix上自動產生的InstallShiled~~Automake' 來自 Blog E
迴響
發表迴響









記住我的資訊?




(請輸入以下的驗證碼)