STM32 提示未定义 Error: L6218E: Undefined symbol GUI_Show16Chinese (referred from main.o).

头文件,.H都包含了,而且这个头文件中的其他的显示字符的函数可以用,但就是提示错误。对比了赠送例程里的文件,包含的东西都一样,人家的就是可以用。复制它的代码还是一样提示错误。网上的几个类似问题处理方法试过了,不管用啊。请问该怎么处理啊。只能复制到主程序前面??

把GUI_Show16Chinese函数头文件包含到main文件中,如果函数的H文件也定义了还是不对看下这个函数是不是静态的,再不行就看看这个文件的路径有没有设置
温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2018-03-10
在project ->Manage Project Items 下,加载相对应的.C文件。
第2个回答  2017-09-18
注意考虑FLASH
相似回答