我在vc6.0上编一个无论多么简单的总会有一个错误,希望高手帮我解决一下。

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了我在vc6.0上编一个无论多么简单的总会有一个错误,希望高手帮我解决一下。相关的知识,希望对你有一定的参考价值。

显示的是--------------------Configuration: fg - Win32 Debug--------------------
Compiling...
Error spawning cl.exe

gfds.obj - 1 error(s), 0 warning(s)
我的程序已经够简单了,我确定没错。
希望有人帮我解决一下,感激不尽。

实际上这个问题很多情况下是由于路径设置的问题引起的,
“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

如果你装在其他盘里,则仿照其路径变通就行。
关键是microsoft visual studio\ 后面的东西要相同。
参考技术A 我原来也碰见过你这个问题!就是即使是空函数也无法编译通过,这是因为你的VC6.0的注册表或者系统设置坏掉了。

Error spawning cl.exe 表示很明显是VC的编译器出错了,不是注册表设置错了就是系统设置错了。

原来我为了工作任务,修改了VC的注册表信息就出现了这种情况。无论重装VC或者修复注册表都没有办法。

最后只有重装系统才解决。

有时候把注册表搞乱很难恢复,只有重装系统,虽然很麻烦但也没有办法。
参考技术B 给你个建议,
你可以把这个程序复制一份,再新建一个c,然后粘贴上,看看,或者直接点击文件下的关闭工作空间后再运行一下看可以可以。
参考技术C 这个我也出现过,我那个时候也不知道怎么回事,后来重装了一下,就没出现过了 参考技术D 重装一下VC6.0 一般重装就好了 我估计是你装的时候出问题了 第5个回答  2009-05-24 可能c1.exe正在运行, 或无法修改
建议换一个文件名

以上是关于我在vc6.0上编一个无论多么简单的总会有一个错误,希望高手帮我解决一下。的主要内容,如果未能解决你的问题,请参考以下文章

在VC6.0中能不能使用Duilib界面库

vc6编c的时候调用printf函数在调试时每次程序运行到printf函数行的时候,总会跳出对话框说找不到printf.c

4.2 MSP项目群组织的特征

win7中vc6.0的兼容性问题解决

VC6.0编译DLL,使用VS2010调用问题及解决方法

如何使用 Webpack Encore 在 Heroku 上编译资产?