VC6.0(VC++6.0)下载、安装和使用图文教程(Win10/Win11/Win8可用)
Visual C++ 6.0,简称 VC6.0(也写作 VC++6.0),是微软 1998 年发布的 C/C++ 集成开发环境。它把代码编辑、编译、链接、调试放在同一个窗口里,用来写 C 和 C++ 程序。VC6.0 安装包下载地址:VC6.0 完整绿色版安装包
VC6.0 正版早已停止销售、停止维护,现在网上能找到的,都是第三方在原版基础上整理的精简绿色版,把用不到的功能去掉、只保留编译调试等核心部分,能支持一般的 C/C++ 应用程序开发以及计算机二级考试。
直到现在,国内还有很多高校把 VC6.0 当作 C 语言上机实验的工具,计算机二级 C 语言的教材也大多按它的界面来写。不过,VC6.0 确实有点老了,如果不是学校要求或者项目需要,不推荐使用。
这篇教程把 VC6.0 的下载、安装,以及它在 Win10、Win11、Win7、Win8 上的兼容设置,到新建工程、编译运行第一个 C 程序完整讲清楚。图文步骤一步步来,全程实测、所见即所得,跟着做不会踩坑。
VC6.0下载
VC6.0 安装包下载地址:VC6.0 完整绿色版安装包VC6.0安装
1)双击启动名为“vc6.0_cn_full(完整绿色版)”的安装包:
2)点击“下一步”:

3)选择安装位置的界面,点击“浏览”把路径改到 D 盘,例如 D:\VC6,再点“下一步”:

4)创建桌面快捷方式:

5)点击“安装”:

6)等进度条走完,最后出现完成界面就装好了:

装完后桌面会出现 Visual C++ 6.0 的快捷方式。先别急着打开,如果系统是 Win7、Win8、Win10、Win11,直接双击多半会报错或闪退,需要先做下面的兼容设置。
VC6.0兼容设置
VC6.0 能够在 XP 下很好的运行,无需进行额外的设置,但在 Win7、Win8、Win10、Win11 下,安装完成后还要修改兼容模式才可以。1)Win7/Win10/Win11下的设置
在桌面快捷方式(或开始菜单里的 VC6.0)上单击鼠标右键,选择“属性”,切到“兼容性”选项卡:
勾选“以兼容模式运行这个程序”,在下拉框里选“Windows XP (Service Pack 3)”。如果启动还是报错,可以再勾上“以管理员身份运行”,最后点“确定”。
2)Win8下的设置
Win8 稍微麻烦一些,要先将 MSDEV.EXE 重命名为 MSDEV3.EXE,再按照上面的步骤设置兼容模式。MSDEV.EXE 是 VC6.0 的主程序,位于 VC6.0 的安装目录下,可以在属性面板中快速找到 MSDEV.EXE:

下图里是重命名好的效果。重命名完成后,还要修改快捷方式指向的目标文件,也就是上图里第一个红色方框圈起来的地方。

最后,按照前面介绍的方法再将兼容模式修改为“Windows XP SP3”。启动VC6.0,如果报错,关闭后再次启动,一般就正常了。成功启动一次后,以后就可以正常运行了。
在VC6.0运行过程中,如果弹出下面的兼容性提示框,勾选“不再显示此消息”,关闭即可。

一句话总结:XP 下装完直接能用;Win7、Win10、Win11 设一下兼容模式就行;Win8 要先给 MSDEV.EXE 改个名。如果做完这些还是跑不起来,别在它身上耗太久,果断换 Dev-C++ 或 Visual Studio 2022,VC6.0 确实是老软件,微软早就不维护,在个别高版本系统上就是装不上、跑不动。
VC6.0基础使用
装好并设完兼容模式后,就可以写第一个 C 程序了。VC6.0 的用法核心是三步:建工程、加源文件、编译运行。1) 新建Win32 Console Application工程
打开 VC6.0,在菜单栏中选择“文件 -> 新建”,或者Ctrl+N,弹出下面的对话框。选择“Win32 Console Application”,填写工程名称和路径,点击“确定”:
弹出一个对话框询问类型,选择“一个空工程”,点击“完成”按钮完成工程的创建:

2) 新建C源文件
在菜单栏中选择“文件 -> 新建”,或者Ctrl+N,弹出下面的对话框,选择“C++ Source File”,勾选“添加到工程”,填写文件名,点击确定完成:
3) 编写C语言代码
在工作空间中可以看到刚才创建的工程和源文件,如下图所示:
双击 hello.c,进入编辑界面,输入代码:
#include <stdio.h>
int main()
{
puts("https://xiecoding.cn/c/");
return 0;
}

4) 编译并运行代码
在“组建”菜单中找到编译、组建和运行的功能:
更加简单的方法是使用快捷方式:

保存编写好的源代码,点击运行按钮
或 Ctrl+F5,如果程序正确,可以看到运行结果:
编译生成的 .exe 文件在工程目录下的 Debug 文件夹内。以上面的工程为例,路径为 E:\cDemo,打开看到有一个 Debug 文件夹,进入可以看到 cDemo.exe。

在 Debug 目录中还会看到一个名为 hello.obj 的文件。
.obj是 VC/VS 生成的目标文件,类似于 C-Free 下的.o文件。VC6.0工程文件说明
进入工程目录 E:\cDemo,除了 hello.c,还会看到很多其他文件,它们是 VC6.0 创建的,用来支持当前工程,不属于 C 语言的范围,你可以忽略它们。
如果读者感兴趣,可以看下面的简单说明:
1) .dsp 文件:DeveloperStudio Project,工程文件(文本格式),用来保存当前工程的信息,例如编译参数、包含的源文件等,不建议手动编辑。当需要打开一个工程时,打开该文件即可。
2) .dsw 文件:DeveloperStudio Workspace,工作区文件,和 DSP 类似。
3) .opt 文件:IDE 的 Option 文件,保存了与当前工程有关的开发环境的配置,例如工具条位置、打开的文件、光标位置等。
4) .plg 文件:日志文件(HTML 文件),保存了程序的编译信息,例如错误和警告等。
一个工程可以包含多个源文件和资源文件(图片、视频等),但只能生成一个二进制文件,例如可执行程序
.exe、动态链接库.dll、静态链接库.lib等。工程类型决定了不同的配置信息,也决定了生成不同的二进制文件。一个工作区可以包含多个工程,能够批量生成多个二进制文件。
我们安装的较大的程序,安装目录中一般包含多个 EXE 和 DLL。对于这样的程序,可以先创建一个工作区,再创建多个工程,这样就能一次性生成所需的多个二进制文件。
VC6.0常见问题和解答
1)别用 VC6.0 打开别的 IDE 的工程。VC6.0 只能打开它自己的 .dsw、.dsp 工程文件;用 Visual Studio 2022、Code::Blocks 建的工程,或者从网上下载的 .sln 文件,用它是打不开的。2)必须先建工程,不能只建源文件。VC6.0 不像有些编辑器那样单文件就能直接编译运行,它要求代码放在工程里。
3)找不到编译出来的程序,先看工程目录里的 Debug 文件夹。VC6.0 编译生成的 .exe 不在源文件旁边,而是放在工程目录下的 Debug 子目录里。
总结
VC6.0 是微软 1998 年发布的 C/C++ 开发工具,也是很多人学 C 语言用到的第一个 IDE。它体积小、界面简单,操作和高校教材、计算机二级的上机环境一致。VC6.0 早已停止维护,在 Win7 及以后的高版本系统上,必须先设置兼容模式才能正常使用,个别系统上还可能怎么设都跑不起来。如果只是自己学 C 语言、学校又不强制,换 Dev-C++ 或 Visual Studio 2022 会更省心。声明:当前文章为本站“玩转C语言和数据结构”官方原创,由国家机构和地方版权局所签发的权威证书所保护。


ICP备案:
公安部网络备案: