Path 错误PRJ0003:生成“cl.exe”时出错

Path 错误PRJ0003:生成“cl.exe”时出错,path,compilation,Path,Compilation,我将VS2006 vc++项目转换为VS2008。编译时,我得到了上面的错误。我怎么修理它?我是否缺少此exe?cl.exe是VS2008和任何其他VS C/C++编译器,因此请检查无法生成此exe的更详细错误消息。安装VS2008时,请确保安装了C++语言支持。 > P>这可能是您的路径环境变量不包含C.exe所在文件夹的路径。 另一个可能的原因可能是,在安装VS2008时,您没有选择安装包含命令行编译器的Win32工具的选项 无论如何,您可能想通过运行控制面板来运行VS2008的安装,即添加

我将VS2006 vc++项目转换为VS2008。编译时,我得到了上面的错误。我怎么修理它?我是否缺少此exe?

cl.exe是VS2008和任何其他VS C/C++编译器,因此请检查无法生成此exe的更详细错误消息。安装VS2008时,请确保安装了C++语言支持。

> P>这可能是您的路径环境变量不包含C.exe所在文件夹的路径。 另一个可能的原因可能是,在安装VS2008时,您没有选择安装包含命令行编译器的Win32工具的选项


无论如何,您可能想通过运行控制面板来运行VS2008的安装,即添加/删除程序,或者使用其添加/删除组件选项,并在Visual C++ + Visual C++工具下添加Win32工具选项。

< P> VisualStudio 2008标准版安装程序中有一个bug。如果你只安装Visual C++而不使用Visual C,它就不安装C.exe。即使在不需要的情况下,你也必须安装Visual C。

< P>我在Windows 10下遇到了这个问题,并通过在路径环境变量中添加以下路径: C:\ProgramFilesC\VS2008\Common7\IDE C:\ProgramFilesC\VS2008\VC\bin\x86\u amd64


其中C:\ProgramFilesC\VS2008是我安装Visual Studio的路径。

实际上,由于路径设置不正确,因此会发生此错误

转到工具>选项>目录>显示目录>选择可执行文件 在这里,从您安装的文件夹复制路径地址并粘贴该路径地址

G:\Program files\vb visual basic 6.0\visual basic 6.0\VC98\BIN

然后单击OK


这可能适合你。

+1不错的阿提拉。你帮我省下了一大堆无意义的拖网捕鱼。单链接答案不适合这样做。你应该提供一份解决当前问题的相关细节的概要。请不要不尝试就投反对票,这种方法对我很有效,所以我给出了这个答案。我为VS6编译器搜索了一个解决方案,这个提示给了我正确的答案direction@Tom汤姆:谢谢你,如果行得通的话,请投赞成票