Keil:Undefined symbol ......(referred from......)解决
Keil报错:Undefined symbol …(referred from…)
比如下面:
一般有如下几个原因:
1.未加入头文件路径,找不到。
2.加入头文件路径后也报错
第一个的解决方法已经满天飞了,百度即可,这里重点解决第二个
分析:
第二个问题主要产生于
- 不同工程文件相互移植的时候
- stm32cubeMX生成的工程加入已有文件
上面多是因为不同工程之间外设不同,配置文件没有使能相关外设
解决:
打开stm32f4xx_hal_conf.h文件,找到相关宏定义消去注释
以我上面串口相关函数报错为例,我找到与串口相关宏定义,去掉了他们的注释
再次编译,成功通过!!
Keil:Undefined symbol ......(referred from......)解决相关推荐
- python调用so库 undefind symbol_内嵌Python import时undefined symbol错误及解决 | 学步园
内嵌Python import时undefined symbol错误及解决 以下代码 #include#include#includeintmain(intargc,char*argv[]) ...{ ...
- keil编译出现错误Undefined symbol __aeabi_assert,解决办法
.\Objects\templet.axf: Error: L6218E: Undefined symbol __aeabi_assert (referred from lianbiao.o). 解决 ...
- 运行 python 程序报错 /libmkl_avx2.so: undefined symbol: mkl_sparse_optimize_bsr_trsm_i8 的解决方法
写在前面 笔者的运行环境:Ubuntu20.04 一.问题描述 运行 python 程序时出现如下报错: INTEL MKL ERROR: /lib/x86_64-linux-gnu/libmkl_a ...
- ubuntu 16.04使用IntelRealSense D435i调用realsense ROS包时,报symbol lookup error和undefined symbol错误的解决办法
在ubuntu 16.04使用IntelRealSense D435i调用realsense ROS包时,运行 roscore roslaunch realsense2_camera rs_rgbd. ...
- C语言内嵌Python import时提示undefined symbol错误及解决
项目切gcc 4.6版本时,C语言内嵌了python,运行bin文件import时出现importError错误,提示python-2.7.11/lib/python2.7/lib-dynload/_ ...
- apache安装mod_ssl.so 出现 undefined symbol: ssl_cmd_SSLPassPhraseDialog错误解决
很久很久以前,安装Apache的时候,根本没想过将来的某一天会使用到ssl,所以也就没有安装那个模块,结果今天需要用到的时候,却无从下手了. 由于在安装Apache的时候,mod_ssl.so这个文件 ...
- liblapack.so.3: undefined symbol: gotoblas错误及解决办法
在深度学习算法开发过程中我们可能需要用我们可能需要用到openblas库, 由于caffe安装过程中的配置选项为: BLAS := atlas, 电脑里面同时安装有atlas和openblas (li ...
- GVINS / VINS-mono运行报错:undefined symbol: _ZN6google21kLogSiteUninitializedE,重新安装ceres可以解决
问题回顾:ubuntu 16.04 LTS 编译运行GVINS / VINS-mono 一段时间之后,(可能是我安装了其他开源项目的依赖库冲突)出现以下问题: 一般是动态库链接出了问题,CSDN也有类 ...
- Keil 5下出现Error: L6218E: Undefined symbol Delay(unsigned) (referred from main.o).的解决方法
问题背景: 今天在给stm32f407vgt6点灯时,想实现循环闪烁,于是想从以前的工程中移植一个delay延时函数,移植后编译时发现出现错误: Error: L6218E: Undefined sy ...
- 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). 先来 ...
最新文章
- 解决Minimum supported Gradle version is 3.3. Current version is 2.14.1问题
- 黑客常用的远程控制命令
- 中国生物质锅炉行业全景调研与投资前景研究分析报告2021-2027年
- Kubernetes入门——深入浅出讲Docker
- 第三次学JAVA再学不好就吃翔(part44)--匿名内部类
- AtCoder3950 [AGC022E] Median Replace(DFA + dp)
- 回调函数 相当于线程_阿里面试题:请简述下 Node 的线程模型
- C#学习笔记(十):反射
- [转]WiX v3.7——支持MSBuild、自更新及引用计数
- vim 对齐插件Tabular使用
- mysql查询以 开头的记录_sql 查询以指定字符开头sql查询语句
- 自动驾驶硬件系统架构概述
- C#读取srt字幕格式文件显示字幕
- Qsetting本地缓存PC端数据
- 串级PID的一些理解
- 一键启动多应用(windows版)
- 读书笔记21:解释器模式
- The requested URL was not found on the server. If you entered the URL manually please check your spe
- 阿里云服务器Linux搭建Socket5
- hadoop集群的集中管理