错误

Keil出现Undefined symbol …(referred from…)错误
例子如图:

常见可能原因

  1. 出错的相关符号/函数没有定义实现或声明 ------- 在源文件c文件上实现代码或者变量声明。
  2. H文件路径没有包含 ------- 相关头文件加入包含路径
  3. C文件没有添加进工程 -------- 将相关实现的源文件添加进工程中。

该错误另一种情况及解决方法

情况

在工作中,KEIL出现了该错误。出现错误的情况条件是:
别人把工程后发给我,我解压放在自己的路径下,路径无中文字符,编译出现这种情况
但在其他人电脑可以编译通过。

解决

  1. 确保自己解压后的工程路径没有非法字符和中文字符
  2. 将工程Clean: 菜单栏 Project ------>clean targets
  3. 将工程的输出信息及文件数据等全部删除,如以下格式文件,正常放在这个按钮设置的文件夹下

    将该文件夹下的工程输出数据及信息等文件都删除
  4. 重新编译就通过了

Keil:Undefined symbol ......(referred from......)相关推荐

  1. keil 5 报错记录:..\OBJ\templiate.axf: Error: L6218E: Undefined symbol PcdHalt (referred from rc522.o).

    keil 5 报错记录:-\OBJ\templiate.axf: Error: L6218E: Undefined symbol PcdHalt (referred from rc522.o). 先来 ...

  2. [keil] Error: L6218E: Undefined symbol __aeabi_assert (referred from xxx.o).

    文章目录 一.原因:引用#include <assert.h> 断言功能缺失 二. 官方解答 (1) 症状 (2)导致 (3)解决 1. 使用µVision中的Keil::ARM_Comp ...

  3. Keil 5下出现Error: L6218E: Undefined symbol Delay(unsigned) (referred from main.o).的解决方法

    问题背景: 今天在给stm32f407vgt6点灯时,想实现循环闪烁,于是想从以前的工程中移植一个delay延时函数,移植后编译时发现出现错误: Error: L6218E: Undefined sy ...

  4. [STM32问题解决(1)]一类问题的解决办法——编译错误:XXX.axf: Error: L6218E: Undefined symbol xxx (referred from xxxx.o).

    目录 1 问题说明 1.1 问题回顾 1.2 寻找解答所犯的错误 2 解决办法(试用于一系列问题) 2.1 重审问题 2.1.1 Undefined symbol xxx.c 2.1.2 referr ...

  5. Error: L6218E: Undefined symbol rt_thread_create (referred from thread_sample.o).

    Error: L6218E: Undefined symbol rt_thread_create (referred from thread_sample.o). 问题描述 keil5移植RTThre ...

  6. Keil 5出现Error: L6218E: Undefined symbol解决方法

    Keil 5出现Error: L6218E: Undefined symbol解决方法 参考文章: (1)Keil 5出现Error: L6218E: Undefined symbol解决方法 (2) ...

  7. (已解决)STM32报错Error: L6218E: Undefined symbol assert_param (referred from misc.o).

    今天在学习搭建固件库时遇到了一个问题,32在编译的时候会报Error: L6218E: Undefined symbol assert_param (referred from misc.o).的错误 ...

  8. SDK ..\OBJ\XXX.axf: Error: L6218E: Undefined symbol XXXX (referred from XXX.o).

    STM32 MDK 编译时出现: 主要时变量传递问题,中断函数B,调用主函数main中的变量,虽然B中用了extern main.c中 int main(void) { u16 a=1200; } e ...

  9. keil编译出现错误Undefined symbol __aeabi_assert,解决办法

    .\Objects\templet.axf: Error: L6218E: Undefined symbol __aeabi_assert (referred from lianbiao.o). 解决 ...

  10. 关于STM32 Hal 库函数编写的程序 在编译时报错 :“Error: L6218E: Undefined symbol 函数名 (referred from xx.o)” 的解决办法

    问题描述:在借鉴别人的程序时,直接把部分hal库的程序拿来用,在编译时出现下图所示的问题 1 . 尝试解决但是没有成功的办法: 1.1 头文件包含问题 一开始以为是没有包含头文件,将头文件包含后,再次 ...

最新文章

  1. python多进程_Python多进程实践
  2. PHP 中提示undefined index如何解决(多种方法)
  3. 分式求和python_python实现利用留数定理分解分式多项式
  4. 现代儿童亟待满足的八种需要
  5. ADS-B显示终端5.9
  6. java日历类add方法_Java日历computeTime()方法及示例
  7. QQ企业邮箱+Spring+Javamail+ActiveMQ(发送企业邮件)
  8. 怎么用EasyRecovery恢复硬盘内被误删的数据
  9. java判断三个数字范围是否有交集_Python基础1之数字
  10. iOS图形学(四):iOS中的绘图框架
  11. nodejs 延时函数
  12. 苹果ppt_ppt制作苹果版下载 1.3.0
  13. Aircrack-ng套件_无线网卡破解
  14. 《谁说大象不能跳舞》值得一读
  15. DTAS 尺寸工程分析-尺寸公差分析软件尺寸链计算
  16. 为了直播焊接,我准备了这些装备
  17. ubuntu下阅读源码工具
  18. 图像拼接stitch
  19. python 人民币兑美元汇率代码_人民币对美元汇率的大数据分析与预测【完整代码】...
  20. 中国移动业务支撑系统简介(BOSS、BASS、BOMC、4A及VGOP)

热门文章

  1. 【洛谷】P3957 [NOIP2017 普及组] 跳房子
  2. 猎头解密互联网公司offer行情,网易游戏研发高达40W--IT薪资待遇
  3. 云台山风景区:秋末冬初,走进湘中小镇的诗意时光
  4. 软件测试周刊(第60期):有事可做,是一个人保持zui佳状态的唯一途径。
  5. 7-9 旅游规划 (25 分)Dijkstra算法,单源最短路径算法
  6. 博客怎么写出好的文章吸引读者,只有7个基本的写作技巧
  7. 外企常见英语口语面试题
  8. 现货白银如何计算盈亏
  9. 从前端到管理者,小i机器人成长体验如何?
  10. Tensorflow2.0使用CNN和爬虫做新闻分类