VC6.0编译时出现"Error spawning cl.exe"及解决方法

我安装了VC 6.0后,写一段简单的"Hello World"程序,点击 Build 按钮,信息栏里只出现"Compiling...,Error spawning cl.exe"错误提示。原来那么久可没碰到过这种错误,一下子有点蒙了,没法,很容易就有产生重新安装VC来解决。

重新安装的话太麻烦,还是先到网上找找有没有相应的解决方案,把出错提示放网上google一下,就查到http://www.mscenter.edu.cn/blog/k_eckel/articles/3016.html 的一篇文章提供了方法。

只要点击VC"TOOLS(工具)"—>"Option(选择)"—>"Directories(目录)"重新设置"Excutable Fils、Include Files、Library Files、Source Files"的路径。

我打开 Directories 看一下,很明显的发现其中有些路径指定的都是上一次安装的VC的子目录,由于上次VC是安装在D盘下,重新安装是安装到C盘的,可见重新安装也并不能改变目录设置,也不能解决问题,还好没作如此大干戈。

实际上这个问题很多情况下是由于路径设置的问题引起的,"CL.exe"是VC使用真正的编译器(编译程序),其路径在"VC根目录\VC98\Bin"下面,你可以到相应的路径下找到这个应用程序。所以只要首先把Excutable Fils中调到到新的VC根目录\VC98\Bin,再Build的时候就不会出现"Error spawning cl.exe"错误了,然后看提示说什么头文件或库文件找不着,就会知道如何设置Include Files、Library File、Source Files目录了。

好久不用VC,又变得非常生疏了。

类别: C++/VB. 标签: , . 阅读(342). 订阅评论. TrackBack.

Leave a Reply

Be the First to Comment!

avatar