天天看點

移植 IAR 靜态庫(.a)到 keil(MDK)

移植 IAR 靜态庫(.a)到 keil(MDK)

1、建立一個全新的 MKD 工程檔案

2、将 IAR 靜态庫(.a)當做 c 檔案添加到工程

移植 IAR 靜态庫(.a)到 keil(MDK)

3、選中靜态庫并右鍵選擇 Options for file xxxx,将檔案類型更改成 庫檔案(Library file)

移植 IAR 靜态庫(.a)到 keil(MDK)

4、這時候我們編譯代碼即可,若出現連結出錯的以下情況

移植 IAR 靜态庫(.a)到 keil(MDK)

5、因為靜态庫又分 wc16 和 wc32 庫,這裡可以看出keil預設的是 wc16 的,這裡我們需要修改一下,這裡點選 keil 魔法棒先把 微庫 取消掉,避免出現不必要的錯誤

移植 IAR 靜态庫(.a)到 keil(MDK)

6、點選 keil 魔法棒-> c/c++ 添加指令 – wchar32

移植 IAR 靜态庫(.a)到 keil(MDK)

到這裡就結束了,不知是否幫到你!!!!