vscode新建cpp
时间: 2023-11-20 21:58:30 浏览: 233
在VS Code中新建一个C++文件的步骤如下:
1. 打开VS Code,进入工作区或文件夹。
2. 在左侧的资源管理器中,找到你想要创建C++文件的文件夹。
3. 右键单击该文件夹,选择“新建文件”。
4. 在弹出的对话框中,输入文件名并以“.cpp”作为文件扩展名。例如,你可以输入“hello_world.cpp”。
5. 在新建的文件中,输入你的C++代码。
6. 保存文件。
7. 打开终端,进入到你的C++文件所在的目录。
8. 输入以下命令来编译你的C++代码:
```
g++ -o hello_world hello_world.cpp
```
这将生成一个可执行文件“hello_world”。
9. 输入以下命令来运行你的程序:
```
./hello_world
```
这将在终端中输出你的程序的结果。
相关问题
vscode 编译cpp
### 配置 VSCode 进行 C++ 编译
#### 安装必要的扩展
为了能够在 Visual Studio Code (VSCode) 中顺利编译并运行 C++ 代码,安装 Microsoft 提供的官方 C/C++ 扩展包是必需的操作[^1]。
#### 设置工作区环境
创建项目文件夹作为工作空间,在该文件夹内新建 `.vscode` 文件夹用于放置配置文件。这一步骤确保了所有设置都针对特定项目生效而不影响其他工程。
#### 创建 `c_cpp_properties.json`
在 `.vscode` 文件夹下建立名为 `c_cpp_properties.json` 的 JSON 文件来指定 IntelliSense 使用的参数:
```json
{
"configurations": [
{
"name": "Win32",
"includePath": ["${workspaceFolder}/**"],
"defines": [],
"compilerPath": "C:\\MinGW\\bin\\g++.exe",
"cStandard": "c11",
"cppStandard": "c++17",
"intelliSenseMode": "${default}"
}
],
"version": 4
}
```
此段配置指定了 MinGW 下 g++ 编译器的位置以及所遵循的标准版本等重要选项。
#### 构建任务定义
为了让 VSCode 能够调用外部命令完成实际编译过程,还需要编写一个构建任务描述符——即位于 `.vscode/tasks.json` 中的内容如下所示:
```json
{
"version": "2.0.0",
"tasks": [
{
"label": "build hello world",
"type": "shell",
"command": "g++",
"args": [
"-g",
"${file}",
"-o",
"${fileDirname}\\${fileBasenameNoExtension}.exe"
],
"group": {
"kind": "build",
"isDefault": true
},
"problemMatcher": ["$gcc"]
}
]
}
```
这段脚本告诉编辑器当执行构建操作时应该怎样调用 GCC 或 G++ 来处理当前打开源码文件,并生成可执行程序。
通过上述步骤即可实现在 VSCode 内部直接管理整个开发流程的目的,包括但不限于写代码、编译链接直至最终测试成品等功能。
vscode隐藏cpp二进制文件
如果你是指在 VS Code 中隐藏生成的二进制文件(即 .out 或 .exe 文件),可以通过以下步骤实现:
1. 在 VS Code 中打开你的 C++ 项目文件夹。
2. 在左侧资源管理器中,右键单击你的项目文件夹并选择“新建文件夹”。
3. 将新文件夹命名为“bin”(或者你喜欢的其他名称)。
4. 在 VS Code 中打开项目的 tasks.json 文件(如果没有,请创建一个)。
5. 在 tasks.json 文件中添加以下代码:
```
"options": {
"cwd": "${workspaceFolder}/bin"
}
```
这将告诉 VS Code 在“bin”文件夹中运行任务。
6. 在 tasks.json 文件中配置你的 C++ 编译任务,以确保生成的二进制文件放在“bin”文件夹中。例如:
```
"tasks": [
{
"label": "build",
"type": "shell",
"command": "g++",
"args": [
"-o",
"${workspaceFolder}/bin/main.out",
"${workspaceFolder}/src/main.cpp"
],
"options": {
"cwd": "${workspaceFolder}/bin"
}
}
]
```
上面的代码将在“bin”文件夹中生成一个名为“main.out”的二进制文件。
7. 在 VS Code 中打开“设置”(快捷键为“Ctrl + ,”)。
8. 在“搜索设置”框中,输入“files.exclude”并按下 Enter。
9. 在“编辑区域”中,单击“添加项”按钮并添加以下代码:
```
"bin/**": true
```
这将告诉 VS Code 隐藏“bin”文件夹中的所有文件。
10. 保存设置并重新加载 VS Code。
现在,生成的二进制文件将自动保存在“bin”文件夹中,并且在资源管理器中不会显示。
阅读全文
相关推荐














