做淘客网站企业备案,世界工厂网app,汕头中企动力,wordpress免费电子商务插件使用 Visual Studio Code (VS Code) 作为 Visual C 6.0 (VC6) 的编辑器
由于一些众所周知的原因#xff0c;我们不得不使用经典#xff08;过时#xff09;的比我们年龄还大的已有 25 年历史的 VC 6.0 来学习 C 语言。而对于现在来说#xff0c;这个经典的 IDE 过于简陋 6.0 (VC6) 的编辑器
由于一些众所周知的原因我们不得不使用经典过时的比我们年龄还大的已有 25 年历史的 VC 6.0 来学习 C 语言。而对于现在来说这个经典的 IDE 过于简陋并且早已不兼容新的操作系统用它学习早已成为一种折磨。但现代的 C 语言编译环境又无法兼容某些教材或考试的语言逻辑。那我们就只使用它的编译器吧
安置 VC98 编译器工具
以下文件从 Visual Studio 6.0 Enterprise (6.00.8168) 中提取提取步骤放在本文末尾如链接失效可自行制作。
https://pan.baidu.com/s/1d-r0C6DSYan4oJvKjv5zeg?pwdVC98
下载编译器文件解压到一个没有中文和空格的路径这里我的路径是 E:/Library/VC98。
配置 VS Code 编辑器环境 安装 C/C 插件。 安装 Code Runner 插件。 在自己的项目目录想放哪就放哪qwq建立一个新目录作为工作区存放需要用 VC6 编译的 C 语言文件这里我放在了桌面 D:\Desktop\VC6_C。 在工作区中新建 .vscode 目录并在其中新建 settings.json内容为 {C_Cpp.default.includePath: [// VC98编译器所在路径/INCLUDEE:/Library/VC98/INCLUDE],code-runner.executorMap: {// VC98编译器所在路径/VC98.BATc: cd $dir E:/Library/VC98/VC98.BAT CL $fileName /nologo $dir$fileNameWithoutExt,// VC98编译器所在路径/VC98.BATcpp: cd $dir E:/Library/VC98/VC98.BAT CL $fileName /nologo $dir$fileNameWithoutExt,}
}在工作区中新建一个测试 C 文件右键 Run Code 运行。
提取和制作 VC98 编译器工具如果你感兴趣
提取编译器文件
下载 Visual Studio 6.0 Enterprise (6.00.8168)得到 Visual Studio 6.0 Enterprise (6.00.8168).7z。解压出其中的 VSE600ENU1.ISO 文件。解压出 VSE600ENU1.ISO 中的 VC98\BINVC98\INCLUDEVC98\LIB 目录和 COMMON\MSDEV98\BIN\MSPDB60.DLL 文件。将 MSPDB60.DLL 文件复制到解压出的 VC98\BIN 中。现在我们得到了以下目录VC98
├───BIN
├───INCLUDE
└───LIB编写编译脚本
这里直接使用 BIN 下的编译器是找不到头文件和库文件的因为原始的 VC 6.0 软件在调用编译器时会设置 INCLUDE 和 LIB 环境变量所以我们通过脚本包装编译命令。
VC98.BAT 编译工具 [参数]ECHO OFFSET INCLUDE%~DP0INCLUDE
SET LIB%~DP0LIBFOR /F TOKENS1* DELIMS %%I IN (%*) DO %~DP0BIN\%%I %%J