为什么编译和运行vc++ 时会出现Error spawning c1.exe 的错误

在通过C++开发brew的过程中出现此错误,看了很多解决的办法但有由于本人对VC6.0的配置不是十分清楚,大部分的答案为:重新设置“Excutable Fils、Include Files、 Library Files、Source Files”的路径。但我实在找不到对应的文件,请高手能不能具体解释下那个文件对已那个路径,在线等,十分感谢!

那个不叫C1.exe,是cl.exe,文件在VC安装目录的bin下边,这种错误一般是在进行编译时找不到文件所致,不过个人认为大多数是程序中使用了某一个静态库,而在进行编译的时候找不到该静态库所致。
原因是这些,解决方法,网上说的基本都没错。Excutable file就是VC安装目录下的bin目录,include Files是安装目录下的include文件夹,Library Files是lib目录, Source Files,设置一下自己工程的引用目录,不过这个一般建立工程,进行文件加入,并且insert into project的话,不会有什么问题。
最后建议,重新安装VC,这是最好的方式。如果还有问题,应该就是程序的问题了。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-09-07
解决方法:tools->options->directories:show directories for选excutable files,再看下面有没有你的cl.exe文件所在的目录,如果不对修改之。具体

在菜单栏的“工具”(Tools)中选择“选项”(Options),在打开的对话框中选择“路径”(Directories),在右边的目录(Show directories for:)下拉表中选择“可执行文件”(Executable),其路径至少包含以下7个:
D:\Program Files\Microsoft Visual Studio\Common\MSDev98\Bin
D:\Program Files\Microsoft Visual Studio\VC98\BIN
D:\Program Files\Microsoft Visual Studio\Common\TOOLS
D:\Program Files\Microsoft Visual Studio\Common\TOOLS\WINNT
C:\WINDOWS\system32
C:\WINDOWS
C:\WINDOWS\System32\Wbem
在Include Files选项中路径至少包含以下3项:
D:\Program Files\Microsoft Visual Studio\VC98\INCLUDE
D:\Program Files\Microsoft Visual Studio\VC98\MFC\INCLUDE
D:\Program Files\Microsoft Visual Studio\VC98\ATL\INCLUDE
在Library Files选项中路径至少包含以下2项:
D:\Program Files\Microsoft Visual Studio\VC98\LIB
D:\Program Files\Microsoft Visual Studio\VC98\MFC\LIB
在Source Files选项中路径至少包含以下4项:
D:\Program Files\Microsoft Visual Studio\VC98\MFC\SRC
D:\Program Files\Microsoft Visual Studio\VC98\MFC\INCLUDE
D:\Program Files\Microsoft Visual Studio\VC98\ATL\INCLUDE
D:\Program Files\Microsoft Visual Studio\VC98\CRT\SRC
相似回答