1、 文檔目標(biāo)
使用Makefile文件生成Linux系統(tǒng)下的靜態(tài)庫(kù)文件
2、 問(wèn)題場(chǎng)景
在Linux系統(tǒng)下,經(jīng)常需要生成靜態(tài)庫(kù)文件,了解通過(guò)Makefile文件來(lái)生成靜態(tài)庫(kù)文件的過(guò)程是Linux系統(tǒng)下軟件開(kāi)發(fā)的基礎(chǔ)。
3、軟硬件環(huán)境
1)、軟件版本:gcc
2)、電腦環(huán)境:Ubuntu 20.04
3)、外設(shè)硬件:無(wú)
4、解決方法
1)、在math目錄下,創(chuàng)建一個(gè)子目錄:Sub,并創(chuàng)建一個(gè)sub.c文件,文件的內(nèi)容如下:

圖4-1
2)、在math目錄下,創(chuàng)建一個(gè)子目錄:Add,并創(chuàng)建一個(gè)dd.c文件,文件的內(nèi)容如下:

圖4-2
3)、在math目錄下,創(chuàng)建一個(gè)Makefile文件,文件的內(nèi)容如下:

圖4-3
4)、運(yùn)行make生成庫(kù)文件,如圖4-4所示:

圖4-4

首頁(yè) > 資源中心 > FAQ
