歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> 關於Linux >> MDK工程中,多個啟動文件,KEIL是怎麼識別要編譯哪個的?

MDK工程中,多個啟動文件,KEIL是怎麼識別要編譯哪個的?

日期:2017/3/2 9:51:22   编辑:關於Linux

多個啟動文件

多個啟動文件

按說添加多個啟動文件,編譯會出錯的。可是這個工程pass得非常好……keil是怎麼識別到要編譯startup_stm32f10x_hd.s的?尋覓了半天才注意到那些文件圖標上的輕微差別。

startup_stm32f10x_hd.s這個文件上沒有其他文件圖標上的三個紅點,表示它現在是包含在項目中的。查看它的配置屬性:

answer

注意到了:Include in Target Build。

也就是說在編譯的時候編譯這個文件。其他幾個文件這個選項都是沒有勾選的,也就是不編譯。

Copyright © Linux教程網 All Rights Reserved