大佬教程收集整理的这篇文章主要介绍了c – 使用xtgmath.h和cmath构建错误,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
#include <iostream> int main() { using namespace std; cout << "Come up and C++ me some time."; cout << endl; cout << "you won’t regret it!" << endl; return 0; }
我使用的是Visual studio 2013,文件是C.无论如何,我得到这些错误:
1>------ Build started: Project: testGlut1,Configuration: Debug Win32 ------ 1> source.cpp 1>c:\program files (x86)\microsoft visual studio 12.0\vc\include\xtgmath.h(214): error C2220: warning treated as error - no 'object' file generated 1>c:\program files (x86)\microsoft visual studio 12.0\vc\include\xtgmath.h(214): warning C4602: #pragma pop_macro : 'new' no prevIoUs #pragma push_macro for this identifier 1>c:\program files (x86)\microsoft visual studio 12.0\vc\include\xtgmath.h(215): warning C4193: #pragma warning(pop) : no matching '#pragma warning(push)' 1>c:\program files (x86)\microsoft visual studio 12.0\vc\include\xtgmath.h(216): warning C4161: #pragma pack(pop...) : more pops than pushes 1>c:\program files (x86)\microsoft visual studio 12.0\vc\include\cmath(23): error C2061: Syntax error : identifier 'abs' 1>c:\program files (x86)\microsoft visual studio 12.0\vc\include\cmath(23): error C2059: Syntax error : ';' 1>c:\program files (x86)\microsoft visual studio 12.0\vc\include\cmath(23): error C2061: Syntax error : identifier 'acos' 1>c:\program files (x86)\microsoft visual studio 12.0\vc\include\cmath(23): error C2061: Syntax error : identifier 'asin' 1>c:\program files (x86)\microsoft visual studio 12.0\vc\include\cmath(24): error C2061: Syntax error : identifier 'atan' 1>c:\program files (x86)\microsoft visual studio 12.0\vc\include\cmath(24): error C2059: Syntax error : ';' 1>c:\program files (x86)\microsoft visual studio 12.0\vc\include\cmath(24): error C2061: Syntax error : identifier 'atan2' 1>c:\program files (x86)\microsoft visual studio 12.0\vc\include\cmath(24): error C2061: Syntax error : identifier 'ceil' 1>c:\program files (x86)\microsoft visual studio 12.0\vc\include\cmath(25): error C2061: Syntax error : identifier 'cos' 1>c:\program files (x86)\microsoft visual studio 12.0\vc\include\cmath(25): error C2059: Syntax error : ';' 1>c:\program files (x86)\microsoft visual studio 12.0\vc\include\cmath(25): error C2061: Syntax error : identifier 'cosh' 1>c:\program files (x86)\microsoft visual studio 12.0\vc\include\cmath(25): error C2061: Syntax error : identifier 'exp' 1>c:\program files (x86)\microsoft visual studio 12.0\vc\include\cmath(26): error C2061: Syntax error : identifier 'fabs' 1>c:\program files (x86)\microsoft visual studio 12.0\vc\include\cmath(26): error C2059: Syntax error : ';' 1>c:\program files (x86)\microsoft visual studio 12.0\vc\include\cmath(26): error C2061: Syntax error : identifier 'floor' 1>c:\program files (x86)\microsoft visual studio 12.0\vc\include\cmath(26): error C2061: Syntax error : identifier 'fmod' 1>c:\program files (x86)\microsoft visual studio 12.0\vc\include\cmath(27): error C2061: Syntax error : identifier 'frexp' 1>c:\program files (x86)\microsoft visual studio 12.0\vc\include\cmath(27): error C2059: Syntax error : ';' 1>c:\program files (x86)\microsoft visual studio 12.0\vc\include\cmath(27): error C2061: Syntax error : identifier 'ldexp' 1>c:\program files (x86)\microsoft visual studio 12.0\vc\include\cmath(27): error C2061: Syntax error : identifier 'log' 1>c:\program files (x86)\microsoft visual studio 12.0\vc\include\cmath(28): error C2061: Syntax error : identifier 'log10' 1>c:\program files (x86)\microsoft visual studio 12.0\vc\include\cmath(28): error C2059: Syntax error : ';' 1>c:\program files (x86)\microsoft visual studio 12.0\vc\include\cmath(28): error C2061: Syntax error : identifier 'modf' 1>c:\program files (x86)\microsoft visual studio 12.0\vc\include\cmath(28): error C2061: Syntax error : identifier 'pow' 1>c:\program files (x86)\microsoft visual studio 12.0\vc\include\cmath(29): error C2061: Syntax error : identifier 'sin' 1>c:\program files (x86)\microsoft visual studio 12.0\vc\include\cmath(29): error C2059: Syntax error : ';' 1>c:\program files (x86)\microsoft visual studio 12.0\vc\include\cmath(29): error C2061: Syntax error : identifier 'sinh' 1>c:\program files (x86)\microsoft visual studio 12.0\vc\include\cmath(29): error C2061: Syntax error : identifier 'sqrt' 1>c:\program files (x86)\microsoft visual studio 12.0\vc\include\cmath(30): error C2061: Syntax error : identifier 'tan' 1>c:\program files (x86)\microsoft visual studio 12.0\vc\include\cmath(30): error C2059: Syntax error : ';' 1>c:\program files (x86)\microsoft visual studio 12.0\vc\include\cmath(30): error C2061: Syntax error : identifier 'tanh' 1>c:\program files (x86)\microsoft visual studio 12.0\vc\include\cmath(32): error C2061: Syntax error : identifier 'acosf' 1>c:\program files (x86)\microsoft visual studio 12.0\vc\include\cmath(32): error C2059: Syntax error : ';' 1>c:\program files (x86)\microsoft visual studio 12.0\vc\include\cmath(32): error C2061: Syntax error : identifier 'asinf' 1>c:\program files (x86)\microsoft visual studio 12.0\vc\include\cmath(33): error C2061: Syntax error : identifier 'atanf' 1>c:\program files (x86)\microsoft visual studio 12.0\vc\include\cmath(33): error C2059: Syntax error : ';' 1>c:\program files (x86)\microsoft visual studio 12.0\vc\include\cmath(33): error C2061: Syntax error : identifier 'atan2f' 1>c:\program files (x86)\microsoft visual studio 12.0\vc\include\cmath(33): error C2061: Syntax error : identifier 'ceilf' 1>c:\program files (x86)\microsoft visual studio 12.0\vc\include\cmath(34): error C2061: Syntax error : identifier 'cosf' 1>c:\program files (x86)\microsoft visual studio 12.0\vc\include\cmath(34): error C2059: Syntax error : ';' 1>c:\program files (x86)\microsoft visual studio 12.0\vc\include\cmath(34): error C2061: Syntax error : identifier 'coshf' 1>c:\program files (x86)\microsoft visual studio 12.0\vc\include\cmath(34): error C2061: Syntax error : identifier 'expf' 1>c:\program files (x86)\microsoft visual studio 12.0\vc\include\cmath(35): error C2061: Syntax error : identifier 'fabsf' 1>c:\program files (x86)\microsoft visual studio 12.0\vc\include\cmath(35): error C2059: Syntax error : ';' 1>c:\program files (x86)\microsoft visual studio 12.0\vc\include\cmath(35): error C2061: Syntax error : identifier 'floorf' 1>c:\program files (x86)\microsoft visual studio 12.0\vc\include\cmath(35): error C2061: Syntax error : identifier 'fmodf' 1>c:\program files (x86)\microsoft visual studio 12.0\vc\include\cmath(36): error C2061: Syntax error : identifier 'frexpf' 1>c:\program files (x86)\microsoft visual studio 12.0\vc\include\cmath(36): error C2059: Syntax error : ';' 1>c:\program files (x86)\microsoft visual studio 12.0\vc\include\cmath(36): error C2061: Syntax error : identifier 'ldexpf' 1>c:\program files (x86)\microsoft visual studio 12.0\vc\include\cmath(36): error C2061: Syntax error : identifier 'logf' 1>c:\program files (x86)\microsoft visual studio 12.0\vc\include\cmath(37): error C2061: Syntax error : identifier 'log10f' 1>c:\program files (x86)\microsoft visual studio 12.0\vc\include\cmath(37): error C2059: Syntax error : ';' 1>c:\program files (x86)\microsoft visual studio 12.0\vc\include\cmath(37): error C2061: Syntax error : identifier 'modff' 1>c:\program files (x86)\microsoft visual studio 12.0\vc\include\cmath(37): error C2061: Syntax error : identifier 'powf' 1>c:\program files (x86)\microsoft visual studio 12.0\vc\include\cmath(38): error C2061: Syntax error : identifier 'sinf' 1>c:\program files (x86)\microsoft visual studio 12.0\vc\include\cmath(38): error C2059: Syntax error : ';' 1>c:\program files (x86)\microsoft visual studio 12.0\vc\include\cmath(38): error C2061: Syntax error : identifier 'sinhf' 1>c:\program files (x86)\microsoft visual studio 12.0\vc\include\cmath(38): error C2061: Syntax error : identifier 'sqrtf' 1>c:\program files (x86)\microsoft visual studio 12.0\vc\include\cmath(39): error C2061: Syntax error : identifier 'tanf' 1>c:\program files (x86)\microsoft visual studio 12.0\vc\include\cmath(39): error C2059: Syntax error : ';' 1>c:\program files (x86)\microsoft visual studio 12.0\vc\include\cmath(39): error C2061: Syntax error : identifier 'tanhf' 1>c:\program files (x86)\microsoft visual studio 12.0\vc\include\cmath(41): error C2061: Syntax error : identifier 'acosl' 1>c:\program files (x86)\microsoft visual studio 12.0\vc\include\cmath(41): error C2059: Syntax error : ';' 1>c:\program files (x86)\microsoft visual studio 12.0\vc\include\cmath(41): error C2061: Syntax error : identifier 'asinl' 1>c:\program files (x86)\microsoft visual studio 12.0\vc\include\cmath(42): error C2061: Syntax error : identifier 'atanl' 1>c:\program files (x86)\microsoft visual studio 12.0\vc\include\cmath(42): error C2059: Syntax error : ';' 1>c:\program files (x86)\microsoft visual studio 12.0\vc\include\cmath(42): error C2061: Syntax error : identifier 'atan2l' 1>c:\program files (x86)\microsoft visual studio 12.0\vc\include\cmath(42): error C2061: Syntax error : identifier 'ceill' 1>c:\program files (x86)\microsoft visual studio 12.0\vc\include\cmath(43): error C2061: Syntax error : identifier 'cosl' 1>c:\program files (x86)\microsoft visual studio 12.0\vc\include\cmath(43): error C2059: Syntax error : ';' 1>c:\program files (x86)\microsoft visual studio 12.0\vc\include\cmath(43): error C2061: Syntax error : identifier 'coshl' 1>c:\program files (x86)\microsoft visual studio 12.0\vc\include\cmath(43): error C2061: Syntax error : identifier 'expl' 1>c:\program files (x86)\microsoft visual studio 12.0\vc\include\cmath(44): error C2061: Syntax error : identifier 'fabsl' 1>c:\program files (x86)\microsoft visual studio 12.0\vc\include\cmath(44): error C2059: Syntax error : ';' 1>c:\program files (x86)\microsoft visual studio 12.0\vc\include\cmath(44): error C2061: Syntax error : identifier 'floorl' 1>c:\program files (x86)\microsoft visual studio 12.0\vc\include\cmath(44): error C2061: Syntax error : identifier 'fmodl' 1>c:\program files (x86)\microsoft visual studio 12.0\vc\include\cmath(45): error C2061: Syntax error : identifier 'frexpl' 1>c:\program files (x86)\microsoft visual studio 12.0\vc\include\cmath(45): error C2059: Syntax error : ';' 1>c:\program files (x86)\microsoft visual studio 12.0\vc\include\cmath(45): error C2061: Syntax error : identifier 'ldexpl' 1>c:\program files (x86)\microsoft visual studio 12.0\vc\include\cmath(45): error C2061: Syntax error : identifier 'logl' 1>c:\program files (x86)\microsoft visual studio 12.0\vc\include\cmath(46): error C2061: Syntax error : identifier 'log10l' 1>c:\program files (x86)\microsoft visual studio 12.0\vc\include\cmath(46): error C2059: Syntax error : ';' 1>c:\program files (x86)\microsoft visual studio 12.0\vc\include\cmath(46): error C2061: Syntax error : identifier 'modfl' 1>c:\program files (x86)\microsoft visual studio 12.0\vc\include\cmath(46): error C2061: Syntax error : identifier 'powl' 1>c:\program files (x86)\microsoft visual studio 12.0\vc\include\cmath(47): error C2061: Syntax error : identifier 'sinl' 1>c:\program files (x86)\microsoft visual studio 12.0\vc\include\cmath(47): error C2059: Syntax error : ';' 1>c:\program files (x86)\microsoft visual studio 12.0\vc\include\cmath(47): error C2061: Syntax error : identifier 'sinhl' 1>c:\program files (x86)\microsoft visual studio 12.0\vc\include\cmath(47): error C2061: Syntax error : identifier 'sqrtl' 1>c:\program files (x86)\microsoft visual studio 12.0\vc\include\cmath(48): error C2061: Syntax error : identifier 'tanl' 1>c:\program files (x86)\microsoft visual studio 12.0\vc\include\cmath(48): error C2059: Syntax error : ';' 1>c:\program files (x86)\microsoft visual studio 12.0\vc\include\cmath(48): error C2061: Syntax error : identifier 'tanhl' 1>c:\program files (x86)\microsoft visual studio 12.0\vc\include\cmath(50): warning C4431: missing type specifier - int assumed. Note: C no longer supports default-int 1>c:\program files (x86)\microsoft visual studio 12.0\vc\include\cmath(50): error C2054: expected '(' to follow 'using' 1>c:\program files (x86)\microsoft visual studio 12.0\vc\include\cmath(50): error C2061: Syntax error : identifier 'using' 1>c:\program files (x86)\microsoft visual studio 12.0\vc\include\cmath(52): error C2061: Syntax error : identifier 'acosh' 1>c:\program files (x86)\microsoft visual studio 12.0\vc\include\cmath(52): error C2059: Syntax error : ';' 1>c:\program files (x86)\microsoft visual studio 12.0\vc\include\cmath(52): error C2061: Syntax error : identifier 'asinh' 1>c:\program files (x86)\microsoft visual studio 12.0\vc\include\cmath(52): error C2061: Syntax error : identifier 'atanh' 1>c:\program files (x86)\microsoft visual studio 12.0\vc\include\cmath(53): error C2061: Syntax error : identifier 'cbrt' 1>c:\program files (x86)\microsoft visual studio 12.0\vc\include\cmath(53): error C2059: Syntax error : ';' 1>c:\program files (x86)\microsoft visual studio 12.0\vc\include\cmath(53): error C2061: Syntax error : identifier 'erf' 1>c:\program files (x86)\microsoft visual studio 12.0\vc\include\cmath(53): error C2061: Syntax error : identifier 'erfc' 1>c:\program files (x86)\microsoft visual studio 12.0\vc\include\cmath(53): Fatal error C1003: error count exceeds 100; stopping compilation ========== Build: 0 succeeded,1 Failed,0 up-to-date,0 skipped ==========
以上是大佬教程为你收集整理的c – 使用xtgmath.h和cmath构建错误全部内容,希望文章能够帮你解决c – 使用xtgmath.h和cmath构建错误所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。