vc++ 6.0出现Error spawning cl.exe后的目录设置

2024年11月13日 15:13
有2个网友回答
网友(1):

开始,运行,regedit,删除注册表左侧的项目:

HKEY_CURRENT_USER\Software\Microsoft\DevStudio\6.0

再重新运行VC6.0,应该没问题了。

或者把一下内容编写为批处理文件:

cls
@ECHO OFF

ECHO. =-=-=-=-= 使用说明 =-=-=-=-=
ECHO.
ECHO. 1、本文件可用于启动VC6.0,解决因为在其他位置安装过VC6.0而导致的编译错误。
ECHO.
ECHO. 2、当工具--选项--目录中的设置无法保存时,也可使用本文件启动VC6.0。
ECHO.
ECHO. 3、一种解决目录设置的方法:运行regedit,删除注册表左侧的项目:
ECHO.
ECHO. HKEY_CURRENT_USER\Software\Microsoft\DevStudio\6.0
ECHO.
ECHO. 再启动VC6.0,软件会重新注册,目录恢复默认设置。
ECHO.
ECHO. 4、使用本文件后,也会导致目录设置无法保存,可用上述方法解决,
ECHO.
ECHO. 或者每次都用本文件启动VC6.0。
ECHO.
ECHO.
ECHO.
ECHO. 如果退出程序,请单击关闭按钮。
ECHO.
ECHO. 按任意键将启动Visual C++ 6.0 ......
ECHO.
ECHO.

pause

set path=%path%;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

set include=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;

set LIB=C:\Program Files\Microsoft Visual Studio\VC98\LIB;C:\Program Files\Microsoft Visual Studio\VC98\MFC\LIB

set source=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

"C:\Program Files\Microsoft Visual Studio\Common\MSDev98\Bin\MSDEV.EXE" /useenv

网友(2):

进入注册表编辑器查看一下你的路径设置是不是有问题
[HKEY_CURRENT_USER\Software\Microsoft\Devstudio\6.0\Build System\Components\Plattorms\Win32(x86)\Directories]
还可以再环境变量里面设置一下,找到PATH查看里面的路径有无问题,还有就是INCLUDE,LIB
或者你会dos命令行的话,直接用命令行查看
如:echo %path%(查看path路径下的环境变量)
echo %include%
echo %lib%
之后自行调整即可~~~
祝你学习愉快