野火电子论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 8920|回复: 5

关于LED例程程序移植错误

[复制链接]
发表于 2017-10-27 01:47:27 | 显示全部楼层 |阅读模式
..\Output\YS-F103.axf: Error: L6218E: Undefined symbol ILI9341_Write_Cmd (referred from bsp_ili9341_lcd.o).
..\Output\YS-F103.axf: Error: L6218E: Undefined symbol ILI9341_Write_Data (referred from bsp_ili9341_lcd.o).
直接把bsp_ili9341_lcd.h和bsp_ili9341_lcd.c移植到握直接的程序上,出现了这俩个错误
单文件编译是没有错误的,全体编译的时候就会产生以上错误,应该是内联函数的问题,内联函数有什么需要设置的吗?
回复

使用道具 举报

发表于 2017-10-27 08:54:43 | 显示全部楼层
嗯,把它改成非内联函数
回复 支持 反对

使用道具 举报

 楼主| 发表于 2017-10-27 12:25:46 | 显示全部楼层
flyleaf 发表于 2017-10-27 08:54
嗯,把它改成非内联函数

那为什么例程的程序就不会报错呢,是软件版本还是需要修改什么设置
回复 支持 反对

使用道具 举报

发表于 2017-10-27 14:01:22 | 显示全部楼层
ys543437872 发表于 2017-10-27 12:25
那为什么例程的程序就不会报错呢,是软件版本还是需要修改什么设置

c/c++ 选项里勾选c99选项就可以
回复 支持 反对

使用道具 举报

 楼主| 发表于 2017-10-27 19:10:42 | 显示全部楼层
flyleaf 发表于 2017-10-27 14:01
c/c++ 选项里勾选c99选项就可以

原来如此 解决了 谢谢
回复 支持 反对

使用道具 举报

发表于 2017-10-28 08:33:09 | 显示全部楼层
学习。。。。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

联系站长|手机版|野火电子官网|野火淘宝店铺|野火电子论坛 ( 粤ICP备14069197号 ) 大学生ARM嵌入式2群

GMT+8, 2024-9-29 20:27 , Processed in 0.026226 second(s), 23 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表