Skip to content

xiaoxiaozhi/CppCode

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

56 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

1. 环境搭建

参考B站视频,使用cmake、mingw64、C++插件编译项目。点击左边菜单按钮 运行和调试(甲壳虫三角按钮)之后自动创建 .vscode文件夹,里面包含launch.json

cwd 当前目录 preLaunchTask 生成可执行文件的命令,指定的生成位置要与下面一样
program 可执行程序的位置 https://code.visualstudio.com/docs/editor/variables-reference 官方属性解释

以下都是用左侧小甲虫编译,run code在这里总是错误,不晓得为什么

  1. 编译单个或多个文件
    在生成的launch.json有两个关键字段preLaunchTask 和 program ,前者是编译命令,后者是编译后生成的文件。 以默认生成的为例"preLaunchTask": "C/C++: g++.exe build active file"这个值是编译命令的名称定义在tasks.json文件 点开之后就可以看到 command args 组合在一起就是一条c++命令(注意在args里面控制编译文件数量,写上几个就是编译几个文件,本例为编译swap和main)
  2. 用g++命令行编译多个文件 g++ -g ./main.cpp ./swap.cpp -o sd.exe ./sd.exe 执行命令
  3. 使用cmake 安装cmake插件,在根目录创建CMakeLists.txt,关于cmake详情看根目录的CMakeLists.txt

环境搭建

2. 阿巴阿巴

g++ .\XX.cpp 生成默认可执行文件a.exe 名字为默认,不带调试信息
g++ -g .\XX.cpp -o 指定名字 可以生成调调试信息指定名字的可执行文件(调试信息有什么用处???包含调试信息的可执行文件相对体积大一点)

Vscode官网指南

About

c++ c练习项目

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published