当前位置: 首页 > news >正文

KEIL中常见问题

1:..\Obj\phone.axf: Error: L6218E: Undefined symbol err (referred from gprs.o).

函数中定义的外部变量,找不到其源

即在gprs.c中定义了  extern int err;(或者其他路径定义,在gprs.c中使用到)

在main函数中定义 int err;(源头)这个被注解掉,就会出现上面的问题

转载于:https://www.cnblogs.com/Ph-one/p/4011405.html

相关文章:

  • LM2596、LM2576
  • STM32硬件IIC
  • CP2102
  • SMBus
  • 0x30、0x37
  • MOV/MOVX/MOVC、RAM/ROM
  • 固态硬盘的好处以及固态硬盘和普通硬盘的区搜索别
  • ⭐⭐堆和栈的区别
  • STM32电源管理
  • 'telnet'不是内部或外部命令,怎么办?
  • 陶瓷天线
  • FSMC(STM32)
  • 自动挡汽车档位介绍
  • SD卡
  • Java中的三大框架分别有什么用
  • IE9 : DOM Exception: INVALID_CHARACTER_ERR (5)
  • 002-读书笔记-JavaScript高级程序设计 在HTML中使用JavaScript
  • iOS小技巧之UIImagePickerController实现头像选择
  • Java 实战开发之spring、logback配置及chrome开发神器(六)
  • jQuery(一)
  • Node + FFmpeg 实现Canvas动画导出视频
  • QQ浏览器x5内核的兼容性问题
  • React组件设计模式(一)
  • SpringBoot 实战 (三) | 配置文件详解
  • Spring框架之我见(三)——IOC、AOP
  • TiDB 源码阅读系列文章(十)Chunk 和执行框架简介
  • vue脚手架vue-cli
  • 闭包,sync使用细节
  • 编写高质量JavaScript代码之并发
  • 大型网站性能监测、分析与优化常见问题QA
  • - 概述 - 《设计模式(极简c++版)》
  • 微信小程序填坑清单
  • 限制Java线程池运行线程以及等待线程数量的策略
  • 源码安装memcached和php memcache扩展
  • 责任链模式的两种实现
  • 昨天1024程序员节,我故意写了个死循环~
  • ​直流电和交流电有什么区别为什么这个时候又要变成直流电呢?交流转换到直流(整流器)直流变交流(逆变器)​
  • #【QT 5 调试软件后,发布相关:软件生成exe文件 + 文件打包】
  • #pragma 指令
  • %check_box% in rails :coditions={:has_many , :through}
  • (16)Reactor的测试——响应式Spring的道法术器
  • (42)STM32——LCD显示屏实验笔记
  • (十一)JAVA springboot ssm b2b2c多用户商城系统源码:服务网关Zuul高级篇
  • (五)IO流之ByteArrayInput/OutputStream
  • (转)Linux NTP配置详解 (Network Time Protocol)
  • (转)Linux下编译安装log4cxx
  • (转)PlayerPrefs在Windows下存到哪里去了?
  • (转)详解PHP处理密码的几种方式
  • *Algs4-1.5.25随机网格的倍率测试-(未读懂题)
  • *Django中的Ajax 纯js的书写样式1
  • .“空心村”成因分析及解决对策122344
  • .L0CK3D来袭:如何保护您的数据免受致命攻击
  • .NET 5.0正式发布,有什么功能特性(翻译)
  • .NET 常见的偏门问题
  • .NET 使用 JustAssembly 比较两个不同版本程序集的 API 变化