新建的模板直接编译也不成功

twguang

  • 你把鼠标移到带 !的文件上,会显示出完整路径,你检查一下路径是否存在

  • 编译错误已经提示你了,你没有指定链接脚本

twguang

IAR 必须装正式版的,不要装 Evaluation 版,我这边就没有这种问题

这几个头文件都是 IAR 自带的:

    admin
    巨佬,还有个问题想请教一下,这里换了一个软件编译成功,但是还是有一些头文件显示缺失,是什么导致的呢。

      twguang

      编码问题,你把项目的路径改成全英文的就行了,因为编译器输出的是 gbk 格式的 .d 文件,而插件里目前使用的 utf8 编码


        巨佬,最后再问一下(doge),那个头文件有STM8S103F3P6寄存器的定义。例如我现在想要设置PA_ODR这个寄存器,但是vscode没有对其进行联想。

          twguang

          我看了一下,这个 c/c++ 插件是不能识别 iar 的 @ 语法的,因此这个定义是无法被识别的


          你直接用 stm8 标准库里的就行了,#include "stm8s.h"

            2 months later
            Write a Reply...