首页 > 其他分享 >GD32错误调试篇:error: #5: cannot open source input file “RTE_Components.h“: No such file or directory

GD32错误调试篇:error: #5: cannot open source input file “RTE_Components.h“: No such file or directory

时间:2024-06-05 18:30:10浏览次数:21  
标签:RTE libopt gd32f10x source cannot file input such

本文章基于兆易创新GD32 MCU所提供的2.2.4版本库函数开发

       向上代码兼容GD32F450ZGT6中使用

       后续项目主要在下面该专栏中发布:

https://blog.csdn.net/qq_62316532/category_12608431.html?spm=1001.2014.3001.5482

       感兴趣的点个关注收藏一下吧!

       电机驱动开发可以跳转:

GD32F103RCT6/GD32F303RCT6-实战项目-无刷电机驱动(1)_gd32f103rct6例程-CSDN博客

       BMS电源系统开发可以跳转:暂未放链接

介绍

今天我们来对一期问题进行解答:

keil编译器无法打开;

错误全称为:
C:\Users\钂嬩害鐒盶AppData\Local\Arm\Packs\GigaDevice\GD32F10x_DFP\2.3.0\Device\Include\gd32f10x_libopt.h(11):error:  #5: cannot open source input file "RTE_Components.h": No such file or directory

C:\Users\钂嬩害鐒盶AppData\Local\Arm\Packs\GigaDevice\GD32F10x_DFP\2.3.0\Device\Include\gd32f10x_libopt.h(11):error:  #5: cannot open source input file "RTE_Components.h": No such file or directory

代表编译器无法找到该文件,对应目录下的地址为:

对于这种问题有以下三种解决办法:

1.不要使用C盘中Keil5安装PACK包时默认的源文件路径,我们之前很多期教程里面,有对工程文件进行迁移,我们直接内部引用即可:

路径为:CMSIS.GD.GD32F10x.Lnclude

再次编译就没有任何问题了:

2.直接打开gd32f10x_libopt.h文件,可以将该文件删除或者是其中涉及错误部分的gd32f10x_libopt.h进行注释。该文件是GD32库提供的例程测试函数,如用不到直接删除或者注释即可。

3.在官网中下载新的ADD_ON包,覆盖重新安装在上述位置:

将原本出现问题的部分覆盖即可!

标签:RTE,libopt,gd32f10x,source,cannot,file,input,such
From: https://blog.csdn.net/qq_62316532/article/details/139478310

相关文章

  • python内置函数——sorted
    对List、Dict进行排序,Python提供了两个方法对给定的ListL进行排序,方法1.用List的成员函数sort进行排序,在本地进行排序,不返回副本方法2.用built-in函数sorted进行排序(从2.4开始),返回副本,原始输入不变--------------------------------sorted----------------------------------......
  • 【git commit错误】error: bad signature 0x00000000 fatal: index file corrupt原因
    解决Git错误:error:badsignature0x00000000fatal:indexfilecorrupt原因分析及解决方案在使用Git进行版本控制时,可能会遇到各种错误。其中之一是关于索引文件(通常为.git/index)损坏的错误,这会导致无法正常提交更改。基础知识Git索引:Git使用一个索引文件来跟踪工作目......
  • 重学java 60.IO流 ① File类
    明年此日青云去,却笑人间举子忙                            ——24.6.4知识回顾1.HashMap        a.特点:无序,无索引,key唯一,线程不安全,可以存null键null值        b.数据结构:哈希表      ......
  • ubuntu 解决apt-get: Some index files failed to download. They have been ignored,
    很多博主都有编写把resolve.config文件里的conserve改为8.8.8.8,但还有一种可能是没有用最新的镜像源网址,导致找不到文件,推荐找一些最近的含有镜像源的帖子。另外就是连过外网之后导致板子和环境的网域不一样,都有可能。一般把这三种方法试了之后都是可以解决问题的。镜像源没有......
  • android如何保存对象list到file
    //存储publicstaticvoidsaveObjectsToFile(List<?extendsSerializable>objects,Stringfilename)throwsIOException{Filefile1=BaseApplication.getInstance().getApplicationContext().getExternalFilesDir("");FileappDir=new......
  • 使用 Helmfile 插件进行 Argo CD 部署 - 未找到卷挂载
    我正试图在我的Rancherkubernetes集群中使用Helmfile插件设置ArgoCD部署,并遵循此参考文档。但是,我遇到了找不到卷挂载的问题。以下是我的设置细节:<代码Deployment.yaml:apiVersion:apps/v1类型:部署元数据:名称:argocd-repo-server命名空间:argocdspec:tem......
  • 明明路径都对,为什么会出现[Error 2] No such file or directory: ‘XXXXX’ 获取当前
    明明路径都对,为什么会出现[Error2]Nosuchfileordirectory:‘XXXXX’?——解决清单明明路径都对,为什么会出现[Error2]Nosuchfileordirectory:‘XXXXX’?python工程加载一个文件时出现了错误。错误消息"Nosuchfileordirectory"通常表示文件或目录不存在。......
  • ../common/fdfs_global.h:17:26: fatal error: sf/sf_global.h: No such file or dire
    安装fastdfs之前需要安装一下libserverframe在解压后的fastdfs文件夹下的INSTALL里有说 打开链接:https://github.com/happyfish100/libserverframe/tags,选择一个合适的版本 [root@hqqfastdfs]#tar-zxvflibserverframe-1.2.3.tar.gz[root@hqqfastdfs]#cdlibserv......
  • mysqlwirter
    DataXMysqlWriter1快速介绍MysqlWriter插件实现了写入数据到Mysql主库的目的表的功能。在底层实现上,MysqlWriter通过JDBC连接远程Mysql数据库,并执行相应的insertinto...或者(replaceinto...)的sql语句将数据写入Mysql,内部会分批次提交入库,需要数据库本......
  • 如何编写Dockerfile
    例如,要基于Ubuntu镜像来构建一个Java应用,其Dockerfile内容如下:#指定基础镜像FROMubuntu:16.04#配置环境变量,JDK的安装目录、容器内时区ENVJAVA_DIR=/usr/localENVTZ=Asia/Shanghai#拷贝jdk和java项目的包COPY./jdk8.tar.gz$JAVA_DIR/COPY./docker-demo.jar/tmp......