娇小w搡bbbb搡bbb,《第一次の人妻》,中国成熟妇女毛茸茸,边啃奶头边躁狠狠躁视频免费观看

#Created by JamieChu 2019-06-19 ;

#幾乎全自動了,改一下TARGET_BIN的值,然后扔到工程目錄下,運行make命令就可以了;

#也可以自行修改VPATH來搜尋其他目錄;

#本makefile會自動生成依賴并在make的時候自動判斷依賴文件是否為最新;

 

VPATH = src:../headers          #設置makefile額外的代碼搜尋目錄,不同目錄之間用:分開

 

TARGET_BIN := keyled.bin

TARGET_ELF := $(patsubst %.bin,%.elf,$(TARGET_BIN))

TARGET_DUMP := $(patsubst %.bin,%.dump,$(TARGET_BIN))

 

SRC_S := $(shell ls *.S)        #shaell是執行系統命令行命令的函數,這里執行了ls

SRC_C := $(shell ls *.c)

SRC_H := $(shell ls *.h)

OBJ_S := $(patsubst %.S,%.o,$(SRC_S))       #patsubst是模式替換函數

OBJ_C := $(patsubst %.c,%.o,$(SRC_C))

 

DEP_FILES := $(patsubst %.c,%.o.d,$(SRC_C)) #每個.o文件的make依賴信息,這假設每個c文件都配有h文件

DEP_FILES := $(wildcard $(DEP_FILES))       #篩選出真實存在的.d文件,或者直接使用shell函數來ls *.d

 

CC := arm-linux-gcc

AS := arm-linux-as

LD := arm-linux-ld

CFLAGS := -mcpu=arm920t

 

$(TARGET_BIN):$(OBJ_S) $(OBJ_C)

arm-linux-ld -Ttext 0 $^ -o $(TARGET_ELF)

arm-linux-objcopy -O binary -S $(TARGET_ELF) $(TARGET_BIN)

arm-linux-objdump -D $(TARGET_ELF) > $(TARGET_DUMP)

 

ifneq ($(DEP_FILES),) #第一次編譯,肯定沒有.d文件,那么DEP_FILES就是空,所以不執行include

include $(DEP_FILES) #第二次編譯剛好相反,所以include這個依賴信息進來

endif

 

%.o:%.S

$(AS) $(CFLAGS) $< -o $@

 

%.o:%.c

$(CC) $(CFLAGS) -c $< -o $@ -MD -MF $@.d

 

.PHONY:clean cleanall cleandepfiles

clean:

rm -rf *.o *.elf *.dump *.bin

 

cleanall:

rm -rf *.o *.elf *.dump *.bin *.d

 

cleandepfiles:

rm -rf *.d

關鍵字:ARM-LINUX-GCC  makefile  搜尋目錄 引用地址:ARM-LINUX-GCC簡易萬能makefile

上一篇:arm-linux 學習(1)點亮第一個led程序
下一篇:開發板學習Day8:第009課 gcc和arm-linux-gcc和Makefile

推薦閱讀

海口高新區謀劃部署7個領域改革,促進高質量發展。日前,海口國家高新區召開第19次黨工委(擴大)會議,專題研究部署園區7個領域改革工作,既要登高望遠又要著眼當下,圍繞"三個緊扣"(緊扣供給側結構性改革,著力新舊動能轉換和結構優化升級,提質增效、創新驅動。緊扣制約和困擾實體經濟發展的軟肋和瓶頸。緊扣高質量發展,提高招商質量,土地投入產出與園區...
和以往羅德與施瓦茨(R&S公司)的發布會不同,借助2019 EDICON期間,R&S公司邀請到了眾多客戶,和媒體一起品鑒了全新一代矢量網絡分析儀ZNA 26/43系列的特性,這代表了R&S公司對于產品的信心,以及用更好的產品服務客戶的企業理念。中國區矢量網絡分析儀產品經理張念民表示,R&S公司此次推出全新矢量網絡分析儀,就是因為對中國市場和客戶有足夠的信心。...
主要完成了微雪2.9寸電子墨水屏的代碼遷移。官方提供的代碼是基于STM32F103的,我對他進行了 代碼的遷移,使之能運行在Stm32F407上。 墨水屏是從立創商城上買的,正常價格大概100元左右。商城活動大約40塊錢入手這是剛來的時候的樣子,排線讓我弄丟了,直接拆了插槽 把杜邦線焊上去了、、、、這是運行demo時候的樣子墨水屏看起來真的很好看。進入正題,代...
集微網4月9日消息,今天聯想公布了兩款新平板,分別為 YOGA Pad Pro 和小新 Pad Plus,預計將在不久后的發布會上與YOGA Duet 二合一筆記本一同發布。圖源:微博圖源:微博上月聯想就曾預熱一款高端平板,搭載高通驍龍 870 處理器,預計為 YOGA Pad Pro。小新 Pad Plus 的定位稍低,但屏幕尺寸可能會比上代更大。此前聯想筆記本產品經理林林...

史海拾趣

小廣播
設計資源 培訓 開發板 精華推薦

最新單片機文章
何立民專欄 單片機及嵌入式寶典

北京航空航天大學教授,20余年來致力于單片機與嵌入式系統推廣工作。

 
EEWorld訂閱號

 
EEWorld服務號

 
汽車開發圈

 
機器人開發圈

電子工程世界版權所有 京ICP證060456號 京ICP備10001474號-1 電信業務審批[2006]字第258號函 京公網安備 11010802033920號 Copyright ? 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
主站蜘蛛池模板: 商城县| 甘德县| 常宁市| 顺平县| 二手房| 丰顺县| 永定县| 张家川| 芦溪县| 沙坪坝区| 衢州市| 东源县| 温宿县| 深州市| 文登市| 南澳县| 崇州市| 民勤县| 洛川县| 三门县| 铜梁县| 永丰县| 昌乐县| 沁阳市| 延津县| 盱眙县| 洪泽县| 霍林郭勒市| 金坛市| 阿城市| 富川| 日喀则市| 哈巴河县| 博野县| 若尔盖县| 高陵县| 许昌市| 鹿泉市| 河曲县| 鄄城县| 讷河市|