出现的报错:点击小锤子,编译报错 报错:make:***[Drivers/STM32F1xx HAL Driver/Src/subdir.mk:49: Drivers/STM32F1xx HAL Driver/Src….] |
点击window-preferencces-STM32Cube--Firmware Updater,查看路径是否包含中文;若有中文,修改岂可成功编译
如何修改:
这个一般是在C:/Users/XXXXXX(用户名)
如果你的用户名是中文,则根据https://zhuanlan.zhihu.com/p/708756566,知乎博主,亲测有效快速(Windows 11系统)。
PS: 解压本地固件库包后需要将文件夹放到指定路径,该指定路径为cubemx软件中的help -> updater settings -> updater settings -> repository folder中的路径,本人的路径为C:/Users/XXXXXX(用户名)/STM32Cube/Repository/。之前没有放到指定路径,因此Generate Code时会提示错误信息。