麻豆一区二区三区蜜桃免费_中文字幕Va一区二区三区 _国产成人综合久久二区_丰满多毛的大隂户毛茸茸_国产麻豆剧果冻传媒免费老狼_无码人妻精品一区二区三区久久久 _亚洲中文无码精品卡通_蜜臀亚洲AV永久无码精品老司机

【ARM】 使用Makefile文件生成Linux系統(tǒng)下的動(dòng)態(tài)庫文件

1、 文檔目標(biāo)

使用Makefile文件生成Linux系統(tǒng)下的動(dòng)態(tài)庫文件

2、 問題場(chǎng)景

在Linux系統(tǒng)下,經(jīng)常需要生成動(dòng)態(tài)庫文件,了解通過Makefile文件來生成動(dòng)態(tài)庫文件的過程是Linux系統(tǒng)下軟件開發(fā)的基礎(chǔ)。

3、軟硬件環(huán)境

1)、軟件版本:gcc

2)、電腦環(huán)境:Ubuntu

3)、外設(shè)硬件:無

4、解決方法

1)、先創(chuàng)建mylib目錄,在該目錄下再創(chuàng)建子目錄:Div、Mul、lib及include.

2)、在Div目錄下,創(chuàng)建“div.c”文件,文件內(nèi)容如圖4-1所示:

圖4-1

3)、在Mul目錄下,創(chuàng)建“mul.c”文件,文件內(nèi)容如圖4-2所示:

圖4-2

4)、在include目錄下,創(chuàng)建“mylib.h”文件,文件內(nèi)容如圖4-3所示:

圖4-3

5)、在mylib目錄下,創(chuàng)建“Makefile”文件,文件內(nèi)容如圖4-4所示:

圖4-4

6)、輸入make編譯程序,生成動(dòng)態(tài)庫文件,如圖4-5所示:

圖4-5