由于学习的需要,本来电脑中已经有了VISUAL STUDIO 2005的,可是上课的却用的是VISUAL C++6.0,虽然前者比后者更优秀,可是体积大,全英版的操作起来很不方便,于是就安了个VC,可问题也就来了,由于是已经安了VISUAL STUDIO 2005因此也就没它装在默认的路径中,可是在安了之后,试着运行了个程序,就出现了如标题所说的"Compiling... Error spawning cl.exe"的问题,(如上传的图片)(中文解释为,编译错误,错误产生在cl.exe)
一开始没注意细看, 以为是和STUDIO的冲突,所以就重新装在了不同的分区,可问题依旧,后来自己查了下,原来是VC找不到自己的编译器而引起的,于是就需要重新设置路径,到网上看了下,有如和我一样的问题的,也有人给出方法,可是大多没说清楚,甚至有误导的,在加上我先安的是VISUAL STUDIO,问题就更复杂了,所以看来还是要看自己找办法解决了.
有写人说了个大概,是"开始"->"程序"->"Microsoft Visual C++ 6.0"->"Microsoft Visual C++ 6.0 Tools"->"Options",而在tools中没这个选项,一些人就郁闷了,好不容易找到个有线索的办法,却因为自己的程序中没哪个选项而该不成,其实他们说的是对的,但是应该在打开VC后的菜单栏中的"Tools(工具)"中的"Options",找到多连选项卡的"Directories(路径)"中进行该才是,而且改的还挺多的,如下这是在默认的安装的前提下的)
该变四个文件的路径,即是"executable files","include files","library files","source files"(下面的也是借鉴的别人的)
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
其中我的是为目录:C:\Microsoft Visual C++ 6.0\...没有VC98这个次级文件夹,而是直接在C:\中的,后面的是一样的,其中我特意在MSDN的网的文章中看了,关于没有C:\Program Files\Microsoft Visual Studio\VC98\CRT\SRC 着个CRT的文件夹,它是个MS的连接库类文件,因为有不能加载的不足,所以就没随VC一起默认安装,但如有安装光盘,可以安的,但大概多数人都用的是网上的破解免注册的版本的吧^-^
所以呀,在网上找问题解决方法,要根据自己的实际情况来,最后我按最后的几个文件来依次该路径,最后就可以运行了,希望能给有同样装了不只一个IDE的朋友借鉴下!
用户377235 2012-5-6 09:13
请问这个是只支持32位的吗?左边那个下拉框中只有win32 我64位的,按你说的改了之后还是不行