我正在使用 ms visual studio 使用 cmake 构建一个项目。我从 MS visual studio (2010) 收到此错误:
C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\Platforms\x64\Microsoft.Cpp.x64.Targets(146,5): error MSB6006: "CL.exe" exited with code -1073740777
我没能找到关于这个错误的任何信息(我已经用谷歌搜索过了),但我找不到描述!我还尝试了错误查找工具,但它没有显示任何内容。
知道这个错误是什么意思吗?
最佳答案
我将项目生成移动到不同的目录(小得多的路径)并且错误消失了,一切都编译正常。看来这与CL命令的路径长度和长度有关。
This Link有助于诊断问题。 由于我最初的问题是“这是什么错误?”这是@WhozCraig 提供的答案
0xC0000417, equivalent to STATUS_INVALID_CRUNTIME_PARAMETER.
关于c++ - MS Visual Studio 2010 的 CL 错误,这是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25477667/