VC++
编译器设置错误
可
能
很
多
人
在
安
装
VC 6.0
后
有
过
点
击
“
Compile
”
或
者
“
Build
”
后
被
出
现
的
“
Compiling... ,Error spawning cl.exe
”错误提示给郁闷过。很多人的
选择是重装,实际上这
个问题很多情况下是由于路径设置的问题引起的,
“
CL.exe
”是
VC
使用真正的编译器(编
译程序)
,其路径在“
VC
根目录
\VC98\Bin
”下面,你可以到相应的路径下找到这个应用程
序。
因此问题可以按照以下方法解决:
打开
vc
界面
点击
VC
“
TOOLS
(工具)
”
—
>
“
Option
(选择)
”—
>
“
Directories
(目录)
”重新设置“
Excutable Fils
、
Include Files
、
Library Files
、
Source Files
”的路径。很多情况可能就一个盘符的不同(例如你的
VC
装在
C
,但是这些路
径全部在
D
)
,改过来就
OK
了。
如果你是按照初始路径安装
vc6.0
的,路径应为:
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
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
library 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
如果你装在其他盘里,则仿照其路径变通就行
(
我就是装在
D
盘
)
。
关键是
microsoft
visual studio\
后面的东西要相同。本人深受其害,重装多次不管用,上面中文部分为高手借
鉴,
上面路径为本人深思所得,终于解决。与君分享。
下次你可以直接把
C++
错误提示来作为关键字搜索,比如
Error spawning cl.exe
注意
VC++6.0
与
dx
版本兼容性不好
dxguid.lib
出现
BUG
,只有
direct_2004_SUMMER_SDK
以
前的版本好用。