1、 文檔目標
使用Makefile文件生成Linux系統下的動態庫文件
2、 問題場景
在Linux系統下,經常需要生成動態庫文件,了解通過Makefile文件來生成動態庫文件的過程是Linux系統下軟件開發的基礎。
3、軟硬件環境
1)、軟件版本:gcc
2)、電腦環境:Ubuntu
3)、外設硬件:無
4、解決方法
1)、先創建mylib目錄,在該目錄下再創建子目錄:Div、Mul、lib及include.
2)、在Div目錄下,創建“div.c”文件,文件內容如圖4-1所示:

圖4-1
3)、在Mul目錄下,創建“mul.c”文件,文件內容如圖4-2所示:

圖4-2
4)、在include目錄下,創建“mylib.h”文件,文件內容如圖4-3所示:

圖4-3
5)、在mylib目錄下,創建“Makefile”文件,文件內容如圖4-4所示:

圖4-4
6)、輸入make編譯程序,生成動態庫文件,如圖4-5所示:

圖4-5

首頁 > 資源中心 > FAQ
