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

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

相关推荐
一尘之中7 小时前
从C语言底层设计到系统架构评估:软件架构知识体系全景
学习·系统架构·ai写作
星夜夏空998 小时前
FreeRTOS学习(4)——内存映射
数据库·学习·mongodb
不羁的木木8 小时前
ArkWeb实战学习笔记05-综合实战:构建混合应用
笔记·学习·harmonyos
橙橙笔记8 小时前
Python的学习第一部分
python·学习
bush49 小时前
嵌入式linux学习记录二
linux·运维·学习
元气少女小圆丶10 小时前
SenseGlove Nova 2+Unity开发笔记1
笔记·学习·unity
nashane11 小时前
HarmonyOS 6学习:应用退出动画优化实战——从“闪退“到优雅退出的完美蜕变
学习·华为·harmonyos
-To be number.wan12 小时前
算法日记 | 暴力枚举
学习·算法
SNKXD_113 小时前
2026品牌运营团队AI营销培训:TOP5轻量化课程适配常态化技能升级学习
大数据·人工智能·学习
小新同学^O^13 小时前
简单学习 --> 指令微调
人工智能·学习·llm·指令微调