外部结构在CDT中未被识别

时间:2015-06-22 10:45:08

标签: eclipse eclipse-cdt

我在CDT项目(eclipse)下的一个源文件中有以下代码。

extern "C" {
void*   obj1(int size);     /* alloc uninit memory */
void*   obj2(int size);     /* alloc cleared memory */
void*   obj3(void*, int size);  /* extend memory, new mem is uninit */
void    obj4(void* ptr);
}

我收到此错误消息“预期标识符或'('字符串常量之前”
我认为编译器无法识别它,我需要为此提供一些标志。请为它提出解决方案。它也为另一段代码提供相同的消息
    extern“C”{int NlvStrmatch(const char *,const char *,int);     }

0 个答案:

没有答案