MTK编译错误

来源:互联网 发布:淘宝家具店 编辑:程序博客网 时间:2024/06/18 06:29

--------------------------------------------------------------------------Error:L6200E: ---------------------------------------------------------------------------------

今天编译时候遇到这个问题,报了如下错误

Error: L6200E: Symbol gprt_cfp_context multiply defined (by phb_sim_access.obj and rtc.obj).

同上格式后面括号里有所不同。

后来查明是我在一个.h文件里定义了gprt_cfp_context_st 结构体,接着在下面写gprt_cfp_context_st  *gprt_cfp_context;

后来把gprt_cfp_context_st  *gprt_cfp_context;移除,在哪个.c文件使用时候用extern gprt_cfp_context_st  *gprt_cfp_context;引入就可以了。

在.h文件里只能定义变量,不能赋值和初始化;

--------------------------------------------------------------------------Error:L6218E---------------------------------------------------------------------------------

在MTK平台里面尽量使用MTK提供的库函数,不要使用C语言的标准库函数比如说(printf()),否则在编译连接阶段会出现奇怪的错误;


原创粉丝点击