使用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的编写

然后选择第一个 C++(GDB/LLDB),然后选择第一个 g++:生成和调试活动文件,
可以得到如下 launch.json 模板:
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!