STM32编译错误 startup_stm32f10x_xl.s: error: A3906U: Malformed via file '.\stm32100e-eval\startup_stm32f10x_xl._ia 原因分析:由于工程所在文件路径过长或者路径名存在非法字符导致 解决方法:1、更改路径中可能导致编译错误的文件名2、将工程放置在全英文路径下,最简单方法,可以直接将文件放在桌面 startup_stm32f10x_xl.s: error: A3906U: Malformed via file '.\stm32100e-eval\startup_stm32f10x_xl._ia 原因分析: 由于工程所在文件路径过长或者路径名存在非法字符导致 解决方法: 1、更改路径中可能导致编译错误的文件名 2、将工程放置在全英文路径下,最简单方法,可以直接将文件放在桌面 扫码关注公众号“TechChenSir”获取更多相关分享内容