如何用 vs2010 无缝编译 纯c程序!
我用的编译器是:vs2010,现在有个 c 语言写的源代码,但是没办法在vs2010中编译通过,求教!
我尝试过的方法:
--
(1)添加项目,添加头文件:xxx.h------然后把相应的头文件代码复制进去
(2)添加源文件:xxx.c------然后把相应的源文件代码复制进去
结果:编译错误:
(3)在头文件的中添加:extern "C"{ ```},把整个头文件包含在里面,
结果:编译错误
(4)继续在.c文件中添加 extern "C"{ ```},把整个 c 文件包含在里面,
结果:编译错误
经过观察:只要是一下原因:头文件中用了在C++中的关键字:false,true,bool
如:
typedef enum
{
false,
true
}bool;
究竟怎么样才能让上面的代码通过编译呢?????
谢谢指教!