我想问下使用说明中这里提到的 这个里面提到的链接脚本路径是什么的,那里可以获取?
lx2035
什么是链接脚本?
见:https://sourceware.org/binutils/docs/ld/Scripts.html#Scripts
简而言之:链接脚本就跟 Keil 上的 sct 文件一个意思,用来在链接阶段为代码和数据分配地址的,keil 的 sct 格式比较固定,可以直接自动生成;而对于 gcc,这个文件被称为 链接脚本,文件后缀名一般为 *.ld 或 *.lds
*.ld
*.lds
怎样获取?
链接脚本 xxx.ld 与 启动文件 startup_xxx.s 是成对存在的,一般就在芯片厂商提供的 sdk 里,自己找找;
当然也可以自己写
admin嗯嗯,我找到了,但是编译还是会报错 这是配置好的
你这个 .s 文件格式都是错的,应该是第一行注释格式不对
.s
遇到编译报错先把 Error: 后的提示拿去百度,自己解决不了的再提问
Error:
你用的 C8T6,eide 里面有很多 gcc 的项目模板,是可以直接用的,不用自己从头建工程
至于怎么用模板建项目,去文档里看,有说明