有没有人用vscode搭建过GD32的工程的?我编译时遇到一个问题

[复制链接]
 楼主| AProgrammer 发表于 2024-9-26 13:58 | 显示全部楼层 |阅读模式
启动文件编译不过,不知道啥原因?
4756366f4f807c378e.png
 楼主| AProgrammer 发表于 2024-9-27 17:43 | 显示全部楼层
构建配置那块,如果选择AC5,就不会出这个问题了。想不通啊!各位有何高见啊

评论

已定位。结此贴。 gcc对应的。s和keil是不同的。keil用的。s不能用于GCC  发表于 2024-10-10 14:31
nqty 发表于 2024-10-16 16:23 | 显示全部楼层
使用VSCode搭建GD32工程并进行开发是可行的,许多开发者已经成功地使用VSCode结合GCC工具链进行GD32的开发。如果你在编译启动文件时遇到问题,可能是由于工具链配置问题
 楼主| AProgrammer 发表于 2024-10-16 17:43 | 显示全部楼层
nqty 发表于 2024-10-16 16:23
使用VSCode搭建GD32工程并进行开发是可行的,许多开发者已经成功地使用VSCode结合GCC工具链进行GD32的开发 ...

烧录时遇到一个问题:能用Jlink (arm v9)仿真器来烧录吗?我点击烧录的时候,vscode没有反应
gongqijuns 发表于 2024-10-16 18:35 | 显示全部楼层
GCC工具链路径未正确配置,确保在VSCode中正确配置了GCC工具链的路径,包括编译器(如arm-none-eabi-gcc)、链接器(如arm-none-eabi-ld)等
eleg34ance 发表于 2024-10-16 19:17 | 显示全部楼层
环境变量设置错误,确保系统环境变量中包含了GCC工具链的路径,或者在VSCode的配置文件中手动指定了路径。
ewyu 发表于 2024-10-16 20:26 | 显示全部楼层
启动文件路径错误,确保启动文件(如startup_gd32fxxx.s)的路径正确,并且在编译命令中正确引用了该文件
pe66ak 发表于 2024-10-16 21:39 | 显示全部楼层
启动文件内容错误,检查启动文件的内容是否正确,特别是汇编代码部分,确保没有语法错误或逻辑错误
wamed 发表于 2024-10-16 22:40 | 显示全部楼层
编译选项错误,确保在VSCode的编译配置中正确设置了编译选项,如-mcpu、-mthumb、-mfloat-abi等
guijial511 发表于 2024-10-17 07:42 来自手机 | 显示全部楼层
很多网友用VScode开发的,看看别人的教程。
yuliangren 发表于 2024-10-17 08:21 | 显示全部楼层
链接脚本错误,确保链接脚本(如linker.ld)正确配置,特别是内存布局部分,确保与启动文件中的定义一致。
gra22ce 发表于 2024-10-17 09:35 | 显示全部楼层
库文件缺失,确保所有依赖的库文件(如CMSIS库、GD32的HAL库等)都已正确添加到工程中,并且在编译时正确链接
 楼主| AProgrammer 发表于 2024-10-17 10:45 | 显示全部楼层
谢谢大家的意见。
不知道在哪能设置结贴。此贴我10月10日已经结贴了。见10月10日的本人回复
清芯芯清 发表于 2024-10-17 11:14 | 显示全部楼层
库文件版本不匹配,确保使用的库文件版本与GD32的MCU型号兼容
nuan11nuan 发表于 2024-10-17 13:00 | 显示全部楼层
操作系统问题,确保操作系统没有问题,如权限问题、文件系统问题等
星辰大海不退缩 发表于 2024-10-31 19:18 | 显示全部楼层
没有遇到过这个问题
您需要登录后才可以回帖 登录 | 注册

本版积分规则

42

主题

362

帖子

3

粉丝
快速回复 在线客服 返回列表 返回顶部