vs如何用debug视图(vsdebug)?如果你对这个不了解,来看看!
VS使用教程|第一次使用VS不知道如何用?运行小黑框总是闪退?,下面是hello程序媛给大家的分享,一起来看看。
vs如何用debug视图
相信很多朋友第一次使用visual studio 这个编译器时都不知道如何使用,有朋友私信问我VS打开之后怎么用啊,所以今天这篇文章就简单来介绍一下VS下如何写一个简单的C++语言程序。
我用的是VS2017
我用的是VS2017,当然其他版本的也都是差不多的。
打开之后页面如下:
VS是需要注册登录的,右上角有用户信息
然后依次选择文件-新建-项目:
在跳出的新页面中选择Visual C++,空项目,给项目命名,选择保存路径:
接下来 在解决方案管理器 源文件 右键——添加 ——新建项:
如果右侧没有解决方案管理器 在上方工具栏 ——视图 ——解决方案管理器,单击。
视图就是用来确定显示什么和不显示什么的。
接下来继续新建项目,依次选择Visual C++ ——C++文件-添加
这样我们就新建了一个C++文件。
如果想建立一个纯C语言文件 ,在底下名称栏将后缀.cpp改为.c即可:
项目创建好了,开始写代码:
代码写好了,选择编译运行。
编译生成
编译通过之后就可以运行啦,这个时候,对于好多第一次使用VS的人,新建项目然后写代码,编译,链接,都没有问题。但是在运行时会发现DOS框闪退问题,那么只要在代码结尾前加一句 system(“pause”);便可解决闪退问题。
点击本地调试器-是,即可运行:
运行结果如下:
扩展:关于system(“pause”);
C++使用system("pause");来暂停黑窗口
在编写的c++程序中,如果是窗口,有时会一闪就消失了,如果不想让其消失,在程序中添加:system("pause");
注意:不要再return 的语句之后加,那样就执行不到了。
vsdebug
下载下载网址:
http://www.zlib.net/
得到文件:
解压缩到“D:\SourceCodes\zlib-1.2.11”
将CMakeLists.txt拖入CMake,配置(Configure):
生成(Generate)
打开项目(Open Project),CMake调用VS2019打开项目
构建项目ALL_BUILD。成功生成debug版本
在“D:\SourceCodes\zlib-1.2.11\build\Debug”中生成如下文件:
在VS2019中选择release,并构建
在目录“D:\SourceCodes\zlib-1.2.11\build\Release”中产生下列文件:
可在命令行运行example.exe文件,检验库zlib.dll的正确性。
作为第三方库的一部分目录“D:\My3rdParty”是我创建的第三方构件库目录
将“D:\SourceCodes\zlib-1.2.11”所有头文件
复制到目录“D:\My3rdParty\include”中。
复制lib文件将debug和release目录中所有的lib文件(以及对应的pdb文件)复制到“D:\My3rdParty\lib”中。
将debug和release目录中所有的dll文件(以及对应的pdb文件)复制到“D:\My3rdParty\bin”中。
也可以在cmd窗口的命令行输入命令:
D:\My3rdParty\makeMy3rdParty D:\SourceCodes\zlib-1.2.11 D:\My3rdParty
完成上述文件的复制。
makeMy3rdPart.bat 参见网页 https://www.toutiao.com/a7052307454238999043/?log_from=b741e80054009_1642591457924