安装好并开始使用VC6.0时,可能遇到如下情况:点击“Compile(编译)”或者“Build(组建)”后出现“Compiling... ,Error spawning cl.exe”错误提示。
解决办法:
这个问题很多情况下是由于路径设置的问题引起的,“cl.exe”是VC使用真正的编译器(编译程序),其路径在“VC根目录\VC98\Bin”下面,你可以到相应的路径下找到这个程序。该问题有以下两种解决办法:
1. 重新手工设置相关路径
打开VC6.0,在“Tools”菜单中点击“Option”,再点南“Directories”选项,重新设置“Excutable Fils”、“Include Files”、“Library Files”、“Source Files”的路径VC6.0所在的正确路径。很多情况可能就一个盘符的不同,例如你的VC 6.0装在C:,但是这些路径全部在D:,改过来就OK了。
如果你是一路点击“Next”而安装的Visual C++6.0,则其路径应为:
(1)executatble 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
(2)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
(3)library files:
C:\Program Files\Microsoft Visual Studio\VC98\LIB
C:\Program Files\Microsoft Visual Studio\VC98\MFC\LIB
(4)source files:
C:\Program Files\Microsoft Visual Studio\VC98\MFC\SRC
C:\Program Files\Microsoft Visual Studio\VC98\ATL\SRC
C:\Program Files\Microsoft Visual Studio\VC98\CRT\SRC
如果VC 6.0是安装在其他盘的非根目录下,则仿照其路径变通就行,关键是microsoft visual studio\后面的东西要相同,路径一定要正确。
2. 让VC 6.0重新自动配置
通过在命令行提示符(Cmd)下输入:Msdev /useenv 运行(注意 / 前面有个空格),它会自动强制使系统环境变量全部设置成正确值。而且,只需要使用一次这样的方式运行,以后再次通过双击图标的方式启动也不会有问题。
|