1. 程式人生 > >制作Cortex-M系列靜態庫

制作Cortex-M系列靜態庫

clas link 項目 tps devel war ftw location launchpad

1-原材料

系統環境: Linux系統(這裏我使用的是CentOS)

開發環境: Eclipse IDE for C/C++ Developers

交叉編譯器: gcc-arm-none-eabi

獲取【開發環境Eclipse】:https://www.eclipse.org/downloads/packages/

技術分享圖片

獲取【交叉編譯器】:https://launchpad.net/gcc-arm-embedded/+download

技術分享圖片

2-Eclipse安裝交叉編譯插件

打開Eclipse,選擇Help→Install New Software;

點擊“Add”,Name中填入“GNU ARM”,Location中填入“http://gnuarmeclipse.sourceforge.net/updates”;

技術分享圖片

下載安裝搜索到的“GNU ARM”;

技術分享圖片

3-開始一個靜態庫測試項目

創建一個“C Project”;

技術分享圖片

工程的類型選擇為“Static Library”→“Cross ARM GCC”;

技術分享圖片

指定交叉編譯器“arm-none-eabi-gcc”;

技術分享圖片

項目創建完成後,配置項目屬性如圖(默認如此);

技術分享圖片

制作Cortex-M系列靜態庫