VC++6.0 Error spawning cl.exe 的解决方案

原文

  "Error Spawning cl.exe",相信这是很多使用 Microsoft Visual C++ 6.0 的朋友们遇到的一个很棘手的问题,它的问题就是在于 IDE 提示找不到 cl.exe ,于是,无论是写得多么简单的程序都会无法编译,错误信息就是典型的 "Error Spawning cl.exe"...这么问题其实很简单,就是因为开发环境的默认目录设置错误或被其它程序修改造成.
  "cl.exe" 是VC++6.0真正使用的编译器,其路径在".\Microsoft Visual Studio\Common\MSDev98\Bin"下面,你可以到相应的路径下找到这个应用程序.因此问题可以按照以下方法解决:打开VC++6.0界面,点击 Tools(工具)->Options(选项)->Directories(目录) 重新设置"Executable Files,Include Files,Library Files,Source Files"的路径.很多情况可能就一个盘符的不同(例如你的VC装在C盘,但是这些路径全部在D盘),改过来就OK了.
  如果你是按照初始路径安装VC6.0的.路径应为:
    E
xecutable Files:
      
C:\Program Files\Microsoft Visual Studio\Common\MSDev98\Bin
      C:\Program Files\Microsoft Visual Studio\VC98\Bin
      C:\Program Files\Microsoft Visual Studio\Common\TOOLS
      C:\Program Files\Microsoft Visual Studio\Common\TOOLS\WINNT
    Include Files:

      C:\Program Files\Microsoft Visual Studio\VC98\Include
      C:\Program Files\Microsoft Visual Studio\VC98\MFC\Include
      C:\Program Files\Microsoft Visual Studio\VC98\ATL\Include
    L
ibrary Files:
      C:\Program Files\Microsoft Visual Studio\VC98\LIB
      C:\Program Files\Microsoft Visual Studio\VC98\MFC\LIB
    Source Files:
      C:\Program Files\Microsoft Visual Studio\VC98\MFC\SRC
      C:\Program Files\Microsoft Visual Studio\VC98\MFC\Include
      C:\Program Files\Microsoft Visual Studio\VC98\ATL\Include
      C:\Program Files\Microsoft Visual Studio\VC98\CRT\SRC

  如果你装在其他盘里,则仿照其路径变通就行.键是microsoft visual studio\后面的东西要相同.
  
另外我专门写了一个程序用来解决此类问题,只要运行下面这个程序即可正常启动VC++.
  因为我遇到过这种情况,就是重新设置VC++6.0的目录后,下次启动时,设置会被还原,不知道为什么,如果你也遇到这种情况,那么就用如下方法.这个程序需要放到VC++6.0的Bin目录,也就是 .\Microsoft Visual Studio\Common\MSDev98\Bin,把它和 MSDev.exe放在一起,打开就可以了.
  
  
程序下载:(丢了)
  女孩不哭(QQ:191035066) @ 2011-12-05 20:47:23

你可能感兴趣的:(error)