fatal error C1003:error C2061: 语法错误: 标识符“acosf”
2014-11-26 10:18
190 查看
当你在main函数中只写了两行代码:
1>c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath(19): error C2061: 语法错误: 标识符“acosf”
1>c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath(19): error C2059: 语法错误:“;”
1>c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath(19): error C2061: 语法错误: 标识符“asinf”
1>c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath(19): error C2059: 语法错误:“;”
1>c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath(20): error C2061: 语法错误: 标识符“atanf”
1>c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath(20): error C2059: 语法错误:“;”
1>c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath(20): error C2061: 语法错误: 标识符“atan2f”
1>c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath(20): error C2059: 语法错误:“;”
……
fatal error C1003: 错误计数超过 100;正在停止编译
出现这种情况是因为编译器将C++文件编译为C导致的。
解决方法如下:
1. 如果你的main文件后缀为C,改为cpp即可
2. 如果你发现main文件后缀为cpp,这时可能是你的IDE设置的问题了,属性管理器>>通用属性>>C/C++>>高级>>编译为,如果编译为里面为C,改为默认值即可
cout << "C++" << endl; return 0;但是当你运行时,发现出现了如下错误:
1>c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath(19): error C2061: 语法错误: 标识符“acosf”
1>c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath(19): error C2059: 语法错误:“;”
1>c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath(19): error C2061: 语法错误: 标识符“asinf”
1>c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath(19): error C2059: 语法错误:“;”
1>c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath(20): error C2061: 语法错误: 标识符“atanf”
1>c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath(20): error C2059: 语法错误:“;”
1>c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath(20): error C2061: 语法错误: 标识符“atan2f”
1>c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath(20): error C2059: 语法错误:“;”
……
fatal error C1003: 错误计数超过 100;正在停止编译
出现这种情况是因为编译器将C++文件编译为C导致的。
解决方法如下:
1. 如果你的main文件后缀为C,改为cpp即可
2. 如果你发现main文件后缀为cpp,这时可能是你的IDE设置的问题了,属性管理器>>通用属性>>C/C++>>高级>>编译为,如果编译为里面为C,改为默认值即可
相关文章推荐
- VS 报cmath(19): error C2061: 语法错误: 标识符“acosf” 错误
- VS2010中的编译错误:error C2061: 语法错误: 标识符"string"
- VS 报cmath(19): error C2061: 语法错误: 标识符“acosf” 错误
- C2061语法错误标识符__RPC__out_xcount_part 解决方法(VS2010)
- 语法错误: 标识符“acosf”
- VS2010:error C2061: 语法错误
- Qt使用MySQL库编译出错:mysql_com.h:320: error: C2146: 语法错误: 缺少“;”(在标识符“fd”的前面)
- 解决vs error C2146: 语法错误 : 缺少“;”(在标识符“PVOID64”的前面)的问题
- VS2010 语法错误: 标识符“__RPC__out_xcount_part” 解决方法
- error C2061: 语法错误 : 标识符“__RPC__in”
- 编译时遇到如下错误error C2061: syntax error : identifier 'THIS_FILE'
- error C2061: 语法错误 : 标识符“CString”
- error C2061: 语法错误 : 标识符“CString”
- 编译时遇到如下错误error C2061: syntax error : identifier 'THIS_FILE'
- 没语法错误,可xml文件还总是 报Error in an XML file: aborting build.这错误
- VC2005编译错误:error C2146: 语法错误 : 缺少“;”(在标识符“PVOID...
- [转]VS2010 语法错误: 标识符“__RPC__out_xcount_part” 解决方法
- VS2010 语法错误: 标识符“__RPC__out_xcount_part” 解决方法
- error C2061: 语法错误 : 标识符“_TCHAR”
- vs2008 错误类型 : 语法错误:缺少“;”(在标识符“*”的前面)