使用cmake进行编译工程

[复制链接]
 楼主| 风起zxs 发表于 2024-11-3 18:59 | 显示全部楼层 |阅读模式
我参考gd的AN016手册使用cmake和gcc编译工程,但是每次都在编译汇编文件的时候报错,显示错误如图,有那位大神给点修改建议
 楼主| 风起zxs 发表于 2024-11-3 18:59 | 显示全部楼层
file:///D:/desktop/QQ%E6%88%AA%E5%9B%BE20241103185719.png
lemonboard 发表于 2024-11-4 23:13 | 显示全部楼层
图呢?!
caigang13 发表于 2024-11-5 08:06 | 显示全部楼层
图裂了看不到,看看是不是便宜环境和工具链没有装好。
onlycook 发表于 2024-11-6 13:20 | 显示全部楼层
检查汇编源代码文件,所有的指令、寄存器名、标签等要都是正确的
probedog 发表于 2024-11-6 13:23 | 显示全部楼层
依赖性问题
laocuo1142 发表于 2024-11-6 15:00 | 显示全部楼层
包含文件缺失或错误
powerantone 发表于 2024-11-6 16:23 | 显示全部楼层
检查CMakeLists.txt文件中为GCC编译器设置的选项是否正确。特别是-mcpu、-mtune、-march等选项,它们应该与您的GD32芯片型号相匹配。
stormwind123 发表于 2024-11-6 19:00 | 显示全部楼层
检查是否有为汇编器提供特定的脚本或参数,这些可能会影响汇编过程。
classroom 发表于 2024-11-6 21:00 | 显示全部楼层
检查您使用的GCC版本是否与GD32的开发环境兼容。有时,较新或较旧的编译器版本可能包含与特定硬件不兼容的更改。
grfqq325 发表于 2025-5-25 18:04 | 显示全部楼层
改文件后缀为 .S,或者在CMake里添加汇编预处理支持。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

2

帖子

0

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

1

主题

2

帖子

0

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