C-FreeC被c和Visual Studio存在差异VS能通过编译C-FreeC被c就不行

vs2019 c++ 缺省的安装是没有MFC项目模板的需要安装MFC项目模板。

step 3:可以看到vs里新添加了MFC相关的项目菜单

二、MFC——单文档、多文档和对话框程序的区别

单文档:就是一个窗口只能处理┅个文档如:记事本类程序的标准模式,有菜单栏、工具栏等只能进行一份文档的操作,即不能同时在同一个应用程序中打开两个文件

多文档:多文档就是同时可以处理多个,共享工具栏菜单栏什么的。如:WORD类或浏览器程序的标准模式可多个窗口显示不同的信息,进行不同的任务有过个视图环境,可同时操作多个文件多个文件共享同一菜单栏、工具栏等。

由于初学者使用C语言基本使用的昰Dev C工具该工具已经包装了编译器MinGW,而初学者往往对MinGW不熟悉故本文整理利用VSCode调用Dev C工具来编译运行C/C++的教程。

这部分略述从官网下载安装VSCode後,在商店(左侧最后一个图标)中搜索C找到Microsoft官方提供的C/C++插件后选择安装即可。

二.安装Dev C配置环境变量

此时调试HelloWorld.cpp文件,会发现问题如下:

鼠标点击波浪线部分出现小灯泡,点击小灯泡得到c_cpp_properties.json文件

compilePath建议选择gcc.exe的实际路径,但实测以默认值也能编译成功

以下includePath仅供参考,需根據实际情况修改或增加路径:

至此配置部分全部完成调试HelloWorld.cpp文件即可调用MinGW编译器调出命令窗口,查看结果
注:一般HelloWorld.cpp代码是不含system(“pause”)语句嘚,是因为DevC会自动执行该命令但通过MinGW编译C/C++文件时需添加该语句以使命令窗口不会在执行完毕后立刻关闭。

我要回帖

更多关于 FreeC被c 的文章

 

随机推荐