我正在使用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
我无法找到任何有关此错误的信息(obv我用谷歌搜索过),但我找不到描述!我也尝试了错误查找工具,它没有带来任何东西。
知道这个错误意味着什么吗?
答案 0 :(得分:1)
我将项目生成移动到另一个dir(更小的路径),错误消失了,所有编译都很好。看起来这与CL命令的路径长度和长度有关。
This Link有助于诊断问题。 由于我最初的问题是"这个错误是什么?"以下是@WhozCraig提供的答案
0xC0000417,相当于STATUS_INVALID_CRUNTIME_PARAMETER。