摘要:
如有一个头文件test.h,并有方法 int add(int ,int).在其它c文件中,有引用这个头文件,或者多次引用的时候gcc编译器会报multiple define 错误。原因是出现了多次引用该头文件,并产生了多个目标文件,link的时候就出现了问题,为了解决这个问题,需要在test.h的头文件中做如下定义#ifndef TEST#define TEST#endif而其它要引用该头文件的程... 阅读全文
posted @ 2009-12-23 14:51
Likwo
阅读(2075)
评论(0)
推荐(0)