error MSB6006: “CL.exe” exited with code 2

后端 未结 9 1704
刺人心
刺人心 2020-12-31 04:42

I\'m writing with visual c++ and when I compile this error occures:

C:\\Program Files (x86)\\MSBuild\\Microsoft.Cpp\\v4.0\\Platforms\\Win32\\Microsoft.Cpp.Wi         


        
9条回答
  •  Happy的楠姐
    2020-12-31 05:21

    You can actually see the proper error messages instead of Microsoft's arbitrary error codes. But since the error list is always forcibly made visible when there are errors, it isn't quite so obvious. Next to the tab Error List is another tab Output, which shows the raw error output. I'm not sure if that tab exists in all versions since I'm using 2019, but there might be something very similar in older versions anyways. Differently named perhaps, or an entirely separate window instead of grouped with Error List.

    In the case of another answerer here that exact tab would've shown: error C4700: uninitialized local variable 'm' used

    Which would have saved him from having to dig through all his code. =]

    And if you forget a return value for a function that requires it, you'll see: error C4716: 'foo': must return a value

提交回复
热议问题