你的错误提示是不是“Compiling... ,Error spawning cl.exe”,是的话就检查你的VC++是安装在哪个盘下的,错误提示中的“CL.exe”是VC使用真正的编译器(编译程序),其路径在“VC根目录\VC98\Bin”下面,
你可以到相应的路径下找到这个应用程序。
因此问题可以按照以下方法解决:打开vc界面点击VC“TOOLS(工具)”—>“Option(选项)”
—>“Directories(目录)”重新设置“Excutable Fils、Include Files、
Library Files、SourceFiles”的路径。很多情况可能就一个盘符的不同
(例如你的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
找到错误提示,自己看是什么意思,看不懂就把错误粘贴到百度上找,还有最好不要用vc编译器,换个vs,对新手来说好用很多
你重新建立个空程序写 一个试试把~
或那个 stdafx.h 添加到最上面~
或者换一款别的C++编译器
推荐你使用
CodeBlocks 或者dev c++ 他们对系统的兼容性很好,体积小 编写功能也很强大
百度搜索有很多他们的相关信息
点击【工程】-【设置】-【c/c++】-在【分类】里选择【预编译的头文件】,在下面的单选按钮里点击【不使用预补偿的页眉】,确定。再编译即可
编译器和系统的兼容性问题吧,要用vc++编程最好还是装xp吧,xp的兼容性比win7强!要不就找个win7的兼容版本(难啊。。。)