我试图在VS2010中编译C代码。当我这样做的时候,我在cmath中得到714个错误,一个我甚至没有包括在内的文件。
以下是包含的文件:http://pastebin.com/LzsDfEcr
错误都是相同的“样式”,例如:

Error   711 error C2061: syntax error : identifier 'ceil'   c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath    40
Error   712 error C2059: syntax error : ';' c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath    40

然后同样的两个错误加上另一个标识符。
我在C/C++ +-Advestor下编译为C,项目中的所有文件都是.c文件。

最佳答案

<cmath>是一个C++头文件。它可能被其他C++头文件所包含。查看您的代码,我可以看到您包含了cc和cc,这两个都是C++头文件。

关于c - 在Visual Studio 2010中构建C代码时在cmath中出现编译错误,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7306338/

10-10 05:28