- 背景:当使用别人的kei工程,或者合并工程时,明明已经添加正确了头文件路径和文件却会报结构体未定义等错误
- 技术定位:初级
- 目标群体:备忘
- 技术应用场景:合并stm32的keil工程或者使用别人的keil工程时,出现结构体未定义错误
- 整体思路:检查stm32f10x_conf.h 中相应头文件是否被注释掉
2.2 解决办法打开stm32f10x_conf.h头文件,查看相应结构体定义所在的头文件是否被注释掉了,如果是取消相应注释。
三、总结
- 此类型错误一般出现在修改他人工程文件,或者合并他人工程文件的情况下。一般是由于原作者为了减少编译时间将没用到的头文件给注释掉了,所以只需要将相应头文件取消掉注释即可。