TI中文支持网
TI专业的中文技术问题搜集分享网站

工程编译时出现的错误如何解决?

1、对应下图,在原C文件(GE_Interrupts.c)中添加了许多代码,然后编译时出现如下错误 ,请问如何解决?

2、C文件里不能使用STL,于是把C换成CPP文件,原代码不变,但是会产生如下的各种错误,是否可以避免呢?

Andy Yin1:

1 应该是memory不够,可以修改内存分布,将数据分配到外部memory;

2 c++需要在工程属性->advanced options->language options选中–cpp_default, –rtti,如下图所示。

在头文件中加上

#ifdef __cplusplusextern "C" {#endif

 function declare

#ifdef __cplusplus}#endif

Yihao Zhang:

回复 Andy Yin1:

1 应该是memory不够,可以修改内存分布,将数据分配到外部memory;

Andy请问怎么修改呢?可以教一下嘛>_<谢谢啦

赞(0)
未经允许不得转载:TI中文支持网 » 工程编译时出现的错误如何解决?
分享到: 更多 (0)