…\Output\xx.axf: error: L3906U: Malformed via file '…\Output\xx. lnp 解决方法
平台:Keil v5.34 MCU:GD32F103CBT6
问题描述
keil 编译过程出现报错:…\Output\xx.axf: error: L3906U: Malformed via file '…\Output\xx.lnp
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/d55a35c36f607ad256f3a97a977e4300.png)
原因分析:
Malformed via file:格式不正确的Via文件
发现Output中 可执行文件名存在非法字符 ‘#’,删除’#'即可。
具体为什么可能就是不支持非法字符
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/52cfdef8bec73917195d69e128b4bd52.png)
解决方案:
参见原因分析