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

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

相关推荐
炽烈小老头1 小时前
【每天学习一点算法 2026/03/22】前 K 个高频元素
学习·算法
神舟之光1 小时前
Java面向对象编程知识补充学习-2026.3.21
java·开发语言·学习
网络工程小王2 小时前
【大数据技术详解】——Kibana(学习笔记)
大数据·笔记·学习
im_AMBER2 小时前
Leetcode 144 位1的个数 | 只出现一次的数字
学习·算法·leetcode
red_redemption2 小时前
自由学习记录(144)
学习
adore.9682 小时前
3.20 复试学习
学习
Master_oid3 小时前
机器学习35:元学习的应用
人工智能·学习·机器学习
想七想八不如114083 小时前
SQL操作学习
数据库·sql·学习
雷工笔记4 小时前
AI使用|通过AI学习物料分类编码表
笔记·学习
知识分享小能手4 小时前
Redis入门学习教程,从入门到精通, Redis Stack 完整语法知识点及使用指南(7)
数据库·redis·学习