无法运行MSB6003 clang.exe

时间:2017-01-19 16:01:14

标签: c++ build-error

我在Visual Studio中有一个基于跨平台OpenGLES2模板的小型C ++项目。在我突然开始出现编译错误之前,我没有遇到任何问题:

MSB6003 The specified task executable "clang.exe" could not be run. The file or directory is corrupted and unreadable.

在我开始收到错误之前和之后代码没有变化。我尝试清理解决方案并重建,重新启动VS并重新启动计算机。

我已经搜索了问题,但我似乎无法找到任何可行或可理解的解决方案。虽然它似乎与某些环境变量有关?但他们无缘无故地改变了吗?

什么是" clang.exe"它应该放在哪里?

1 个答案:

答案 0 :(得分:0)

我找到了解决问题的方法。

由于错误声明“文件或目录已损坏且无法读取。”,因此某些文件实际上已损坏。通过尝试删除项目文件夹中的某些文件,我从Windows收到错误,说明文件已损坏。 (为什么?我不知道它是怎么发生的。)

我基于相同的模板创建了一个新项目,并复制了我的源代码。幸运的是,我的源代码都没有损坏