gcc 4.3.2 编译时 发生 error: redeclaration of C++ built-in type 'bool' 错误
我在redhat linux 下安装了gcc4.3.2 也生成了 c++, gcc, cpp 等可执行文件但是用c++ test.cpp 编译时却发生了 error: redeclaration of C++ built-in type 'bool' 错误.望高手赐教!test.cpp 内容如下:#include#ifndef booltypedef int bool;
·
我在redhat linux 下安装了gcc4.3.2 也生成了 c++, gcc, cpp 等可执行文件
但是用c++ test.cpp 编译时却发生了 error: redeclaration of C++ built-in type 'bool' 错误.
望高手赐教!
test.cpp 内容如下:
#include <stdio.h>#ifndef bool
typedef int bool;
#endif
int main(void)
{
#if defined(__alpha)
printf("defined __alpha\n");
#else
printf("not defined __alpha\n");
#endif
return 0;
}
更多推荐
已为社区贡献1条内容
所有评论(0)