在相关文件添加完成进行编译后产生大量错误,如下图

项目创建完成运行发生错误

进过一番摸索,最后发现是编译器版本选择的问题。我编译的时候是使用了以下的编译器

keil编译器选择

只要修改了编辑器再进行编译报错就可消失

这里解析一下我keil5.37版本的,我自安装了ARM_Compiler_5.06u7,所以就有了V5.06update 7。接下来就是讲一下编译器的问题:

只要你选择的ARM Compiler(ARM编译器)选定后选项C/C++处没有出现(AC6)就可使用该编译器。我这边选择的带6的版本编译器C/C++处都会显示(AC6)。我选择的是Use default compiler version 5.

解释:Arm Compiler 6(简称AC6)是用于Arm处理器的编译工具链。

编译正常

经过更换编译器,就能正常进行编译了。图上的1个错误,是因为我的main.c没有内容所导致。不用理会。

###做知识分享不用打赏###

基于keil—新建项目关于STM32F1xxx编译内容错误——core_CH3.等头文件相关推荐

  1. 在linux下面使用Jsoncpp,在编译时添加了头文件搜索路径-Ixxxx/json ,导致很多错误,如下: In file included from /usr/include/x86_64-li

    在linux下面使用Jsoncpp,在编译时添加了头文件搜索路径-Ixxxx/json ,导致很多错误,如下: In file included from /usr/include/x86_64-li ...

  2. 结合编译过程,分析C++头文件和源文件的区别

    编译过程 简单的说其实要理解C文件与头文件(即.h)有什么不同之处,首先需要弄明白编译器的工作过程,一般说来编译器会做以下几个过程: 预处理阶段 词法与语法分析阶段 编译阶段,首先编译成纯汇编语句,再 ...

  3. CCS编译出错:缺少头文件的解决办法

    问题: "../Source/DSP2833x_SysCtrl.c", line 16: fatal error #5: could not open source file &q ...

  4. linux编译寻找包含的头文件,Linux编写内核模块编译时找不到头文件

    //所有模块都需要的头文件#include // init&exit 相关宏MODULE_LICENSE("GPL");static int __init hello_in ...

  5. NDK编译c包含C++头文件时,出现 error: unknown type name 'class' 的解决方法

    在进行native开发的时候,难免会遇到C文件包含C++头文件而调用C++函数,若没做什么处理,直接include进行编译的话,会遇到以下错误: error: unknown type name 'c ...

  6. linux编译静态库的头文件,条件编译,头文件,静态库,共享库与多文件编程

    条件编译 条件编译即满足某些条件的时候编译某部分代码,常用于开发多个版本的程序,当满足条件A时,编译出免费版本的软件,当满足条件B时,编译除vip版本的软件,可以提高代码的复用率.条件编译使用&quo ...

  7. C语言项目-精忠报国-第二天-COORD windows.h头文件/conio.h getch()函数/game.c showMap()函数 文字突出/怪物计数与打印/随机攻击力 stblib.h

    项目来源:老九君 项目名称:精忠报国之笑傲江湖 视频课地址:网易云课堂 基本功能/架构: 第二天 今天看得比较快,基本把这个项目结束了吧,明天再仔细看一下有没有遗漏的这项目就应该算是结束了.项目难度的 ...

  8. VS编译缺少unistd.h头文件

    许多在Linux下开发的C程序都需要头文件unistd.h,但VC中没有这个头文件,所以用VC编译总是报错.把下面的内容保存为unistd.h,可以解决这个问题. /** This file is p ...

  9. 直播项目之 将SDK提供的C 头文件,封装成C++类 管理

    一:封装前准备 以网易直播SDK为例解析,将其封装成一个类,便于管理. 提供了 SDK/include目录: 存放直播推流 SDK API的头文件.             SDK/lib目录: 存放 ...

最新文章

  1. PyTorch如何构建和实验神经网络
  2. spring4 整合 mybatis3 配置文件
  3. reactivecocoa button的几种点击方式
  4. 【Paper】2018_多无人机协同编队控制算法研究_林倩玉
  5. Training—Managing Audio Playback
  6. python后端将svc文件数据读入数据库具体实现
  7. 少儿编程150讲轻松学Scratch(十一)-用Scratch巧解数学题——判定质数
  8. linux删除磁盘后刷新,linux – 短暂的文件是否刷新到磁盘?
  9. ArcEngine和GDAL读写栅格数据机制对比(一)
  10. 某化工学院安装锐捷elog
  11. Win2003安装不了 Windows Media Player 11
  12. java gzip 文件夹_Java GZip 基于磁盘实现压缩和解压的方法
  13. Oracle Cluster verification utility failed 的解决方法
  14. java代码sudo命令_讓Java程序運行sudo命令
  15. 【grasshopper自定义电池开发】使用Visual Studio 2022借助官方扩展插件开发一个贪吃蛇电池
  16. Windows 下Redis客户端可视化工具-redis client
  17. 租用国外服务器兴起的背景
  18. Ps素描效果引用说明
  19. QT:QSS自定义QLineEdit实例
  20. MATLAB,关于SOLVE函数报错的问题

热门文章

  1. 左值、右值、右值引用、移动、引用坍缩和完美转发
  2. matlab 函数 c++ 复写之randperm
  3. c语言取整方法和四舍五入和 %d 和 %04d 和%-4d有什么区别
  4. 读书笔记《超实用笔记读书法》第二章 用购书清单指名购书
  5. 学生党平价无线蓝牙耳机推荐,2022性价比高的无线蓝牙耳机品牌推荐
  6. 麻省理工学院7门最受欢迎的MOOC课程
  7. 假期学习【八】首都之窗百姓信件爬虫(完整版)2020.2.6 Python
  8. mimikatz在Win10及2012系统以后的明文抓取方式
  9. 国家重点研发计划“通用三维CAD系统软件产品”项目 正式启动
  10. 构建OPC UA 可执行模型(3)-建模工具