我试图在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/