C++ Windows编程(一):环境

C++ Windows编程(一):环境

编译器选择:
推荐使用 Visual Studio,版本2013~2019(本人比较熟悉并偏爱的版本)。也是几乎唯一一款自动搭载许多预定的开发库(最新的 Windows SDK,MFC,ATL 等)
下载地址:微软官网即可(免费,需注册)

环境配置:
首先打开 Vosual Studio Installer(这里使用目前最新版配置 Visual Studio 2019,以下简称 VS 2019)
本人的配置
如上图,请选择 Windows SDK(最新版本)和适用于最新V142的生成工具的C++ MFC(x86 和 x64)
这两个是必要的,是我们后面制作一些 Windows 应用必须有的库文件

环境配置:
建立第一个项目(VS 2019)
创建新项目
在上图中,可以看见有不少选项,这里以控制台程序为例:
VS 2019 界面
如上图,VS 2019 会自动生成一段代码,按住 Ctrl+F5,可以运行。运行结果
这里的 F5 是调试,Ctrl+F5 是开始执行,不调试。
调试和执行
如果你不懂调试是什么,那么先只需要会使用 Ctrl+F5 生成并执行

项目结构:
打开你的项目的储存目录,一下以 C:\Users\Doubee_jtvzZ\source\repos\ConsoleApplication1 为例:
文件夹
首先自动忽略下 .vs 文件夹,其次看到 ConsoleApplication1 文件夹(你的项目名称)里面包含 Debug 文件夹和你的 .cpp 文件(或者其他的 .rc、.h等,就是你项目中的所有代码)和一些项目配置文件。
在看到 Debug 文件夹(包含 .vs 文件夹的那个目录中的 Debug 文件夹)
点开该文件夹,你会发现生成的 .exe 文件在里面
生成
其他的文件也不要删,都是一些有用的文件(虽然你删掉 VS 还会生成,但这样很浪费时间)

双击 ConsoleApplication1.exe 你会看到一个黑窗口一闪而过。
此时你可以回到 VS 2019 中,加入一行话:

#include <iostream>

int main()
{
    std::cout << "Hello World!\n";
    getchar();
}

这样再一运行窗口就会保留住,按下回车即可退出。
注意:你生成的软件只能在装有 VS 的电脑上使用。为什么?因为你现在是 Debug 模式
Debug
你需要将 VS 的工具栏里的 Debug 改成 Release,在其他电脑上就可以使用了。因为 Debug 仅是调试(挑错)(耗时短),而 Release 则是用来生成最终的程序(耗时长,但生成的程序所占空间小于 Debug)

Debug 和 Release

再次打开文件夹,你会发现含有 Debug 的文件夹下都多了一个 Release 文件夹。按照之前讲的,第一个 Release 文件夹下的 .exe 文件就是你想要的。

项目结构:
最后,我们配置 VS 绝对不仅是为了弄一个黑乎乎的窗口。而我们下一章节会讲解如何用 VS 创建一个 Win32桌面 程序


最后编辑:2020.4.2

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值