ubuntu中的vscode运行不了c代码
时间: 2023-11-22 22:39:49 浏览: 267
vscode编译c/c++
Ubuntu中的VSCode是一个功能强大的代码编辑器,可以方便地进行C代码的编写和调试。但是,VSCode默认情况下是无法直接运行C代码的。为了在Ubuntu中使用VSCode运行C代码,您可以按照以下步骤进行设置和调试:
1. 首先,确保您已经在Ubuntu系统中安装了gcc编译器。您可以打开终端并输入以下命令来检查是否已安装gcc:
```
gcc --version
```
如果返回了gcc的版本信息,则说明已经安装了gcc编译器。如果没有安装,请使用以下命令安装:
```
sudo apt-get install build-essential
```
2. 接下来,您需要在VSCode中安装C/C++扩展。打开VSCode,点击左侧的扩展图标,搜索并安装"C/C++"扩展。安装完成后,重新启动VSCode。
3. 在VSCode中打开您的C代码文件。点击左侧的调试图标,然后点击顶部的齿轮按钮,选择"C++ (GDB/LLDB)"作为调试环境。
4. 在.vscode文件夹中创建一个名为"launch.json"的文件,然后将以下配置复制到该文件中:
```json
{
"version": "0.2.0",
"configurations": [
{
"name": "(gdb) Launch",
"type": "cppdbg",
"request": "launch",
"program": "${workspaceFolder}/${fileBasenameNoExtension}",
"args": [],
"stopAtEntry": true,
"cwd": "${workspaceFolder}",
"environment": [],
"externalConsole": false,
"MIMode": "gdb",
"miDebuggerPath": "/usr/bin/gdb"
}
]
}
```
5. 点击左侧的调试图标,然后点击绿色的播放按钮来启动调试。VSCode将会使用gcc编译器编译您的C代码,并在终端窗口中显示输出结果。
现在,您就可以在Ubuntu中使用VSCode来运行和调试C代码了。
阅读全文