STM32完全学习——STemWin的移植小插曲

一、移植编译的一些问题

新版的STemWin的库没有区别编译器,只有一些这样的文件,默认你将这些文件导入到KEIL中,然后编译就会有下面的错误。

..\MEWIN\STemWin\Lib\STemWin_CM4_wc16.a(1): error: A1167E: Invalid line start 
..\MEWIN\STemWin\Lib\STemWin_CM4_wc16.a(2): error: A1167E: Invalid line start 
..\MEWIN\STemWin\Lib\STemWin_CM4_wc16.a(3): error: A1167E: Invalid line start 
..\MEWIN\STemWin\Lib\STemWin_CM4_wc16.a(4): warning: A1313W: Missing END directive at end of file

通过不断地对比实例代码,然后发现是因为这个文件的类型设置有问题。改成库文件类型就可以了。然后编译就不会报错。

相关推荐
cwtlw1 分钟前
Wallpaper壁纸制作学习记录10
经验分享·笔记·学习·生活
小虎鲸721 小时前
Scratch节日作品 | 圣诞节礼物——体验节日的温馨与编程的乐趣! ❄️
学习·青少年编程·节日
赏你个麻辣烫儿1 小时前
日拱一卒(16)——leetcode学习记录:山脉数组峰值索引
学习·算法·leetcode
minos.cpp2 小时前
Rust之抽空学习系列(三)—— 编程通用概念(中)
开发语言·学习·rust
minos.cpp2 小时前
Rust之抽空学习系列(二)—— 编程通用概念(上)
笔记·学习·rust
只会HelloWorld的华娃2 小时前
【Excel学习记录】03-查找、替换与定位
学习·excel
喵喵酱仔__2 小时前
富士相机基本参数学习
学习
没书读了3 小时前
ssm-springmvc-学习笔记
笔记·学习
南宫生4 小时前
力扣-图论-7【算法学习day.57】
java·学习·算法·leetcode·深度优先·图论