使用VS Code进行完整项目开发

使用VS Code进行完整项目开发

参考链接: link

一、合理设置项目目录

案例:士兵突击
需求:
1.士兵有一把枪
2.士兵可以开火
3.士兵可以给枪装填子弹
4.枪能够发射子弹
5.枪能够装填子弹—“增加子弹数量”
开发:
开发枪类
开发士兵类
提取到的两个类的属性和动作如下图:

请添加图片描述
然后编写每个文件,如下:

三、编译工程

3.1 使用 g++ 命令进行编译

利用快捷键 Ctrl + ` 打开终端,输入 ls 查看文件夹的文件情况;输入 tree . 来查看文件结构。
首先,通过在终端使用 g++ 直接编译:

编译成功后生成 myexe 可执行文件,运行 ./myexe 可以看到输出结果:shoot successfully!
也可以在 g++ 命令后面加上一些参数:

3.2 使用 cmake 进行编译

首先,开始编写 CMakeLists.txt 文件:

编译完成后,在终端完成编译:

这时如果更改以下main.cpp,然后在终端重新输入 make 命令重新编译,此时可以看到系统只会对更改的文件进行重新编译,这对于一个大型工程来说是非常节约时间的。

四、配置VS Code的 json 文件并调试项目

接下来对工程进行调试。调试时要进行launch.json和tasks.json的编写

使用VS Code进行完整项目开发
然后选择第一个 C++(GDB/LLDB),然后选择第一个 g++:生成和调试活动文件,
可以得到如下 launch.json 模板:
{    // Use IntelliSense to learn about possible attributes.    // Hover to view descriptions of existing attributes.    // For more information, visit: https://go.microsoft.com/fwlink/inkid=830387    "version": "0.2.0",    "configurations": [来源:四夕小一冰
                                                        

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2022年3月22日
下一篇 2022年3月22日

相关推荐