tft每日頭條

 > 科技

 > linux使用vscode調試c語言

linux使用vscode調試c語言

科技 更新时间:2024-08-17 20:13:32

linux使用vscode調試c語言(Linux下安裝VSCode調試C程序)1

vscode

前面我們簡單介紹了在Ubuntu20.04下如何安裝和使用常用的桌面軟件,主要是日常使用的編輯器和浏覽器等。

本文介紹如何安裝VSCode,并安裝C和C 編譯鍊進行簡單的C語言程序調試。

  • 安裝VSCode
  • 安裝GCC
  • 安裝g
  • VSCode調試C程序
安裝VSCode

介紹多種方式安裝VSCode:

  • 軟件商店安裝

Ubuntu20.04的軟件商店就提供了VSCode的下載,名字叫“code”,可以根據名字搜索,也可以進入開發工具分類下查找安裝。

  • 官網下載安裝包

首先前往VSCode官網下載Linux .deb安裝包。

雙擊安裝包利用軟件商店安裝或者運行命令安裝:

ubuntu@ubuntu-virtual-machine:~/下載$ sudo dpkg -i code_1.66.1-1649257842_amd64.deb

  • 命令行安裝

ubuntu@ubuntu-virtual-machine:~/下載$ sudo snap install code --classic

安裝完以後打開VSCode

linux使用vscode調試c語言(Linux下安裝VSCode調試C程序)2

VSCode on Linux

具體的使用情況自行摸索,為大家推薦幾個擴展插件:

打開左側邊欄的插件管理,搜索關鍵詞即可找到相關的插件。

  • 中文插件

顧名思義,為VSCode支持中文顯示。

linux使用vscode調試c語言(Linux下安裝VSCode調試C程序)3

中文插件

  • C/C

這是C/C 的擴展插件,有了這個插件你在編碼過程中VSCode就可以進行代碼提示和高亮顯示。

linux使用vscode調試c語言(Linux下安裝VSCode調試C程序)4

c/c

  • one dark pro主題

一款我用得比較久的暗色系主題色。

linux使用vscode調試c語言(Linux下安裝VSCode調試C程序)5

one dark pro

  • power mode

編碼的時候打字的效果,支持很多種,安裝萬插件後可以在VSCode設置中進行動效設置。當你編寫代碼的時候就會發現效果。

linux使用vscode調試c語言(Linux下安裝VSCode調試C程序)6

power mode

  • gitlens

可以方便地在代碼中查看代碼修改記錄,這個需要配合git代碼管理使用,如果不需要可以先不用安裝。

linux使用vscode調試c語言(Linux下安裝VSCode調試C程序)7

gitlens

安裝C編譯鍊

gcc是Linux常用的C語言其中一種編譯鍊工具,使用命令安裝gcc

ubuntu@ubuntu-virtual-machine:~/下載$ sudo apt install gcc

使用命令查看gcc版本信息:

ubuntu@ubuntu-virtual-machine:~/下載$ gcc --version gcc (Ubuntu 9.4.0-1ubuntu1~20.04.1) 9.4.0 Copyright (C) 2019 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

安裝C 編譯鍊

g 是Linux常用的一種C 程序的編譯鍊工具,使用命令安裝g

ubuntu@ubuntu-virtual-machine:~/下載$ sudo apt install gcc

使用命令查看g 版本信息:

ubuntu@ubuntu-virtual-machine:~/下載$ g --version g (Ubuntu 9.4.0-1ubuntu1~20.04.1) 9.4.0 Copyright (C) 2019 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

VSCode調試C語言程序
  • 創建C語言工作目錄

在本用戶的主目錄下創建一個~/develop/test_001的目錄。

ubuntu@ubuntu-virtual-machine:~$ cd ubuntu@ubuntu-virtual-machine:~$ mkdir develop/test_001 -p ubuntu@ubuntu-virtual-machine:~$

  • 用VSCode打開目錄

點擊菜單“File” ,“Open Folder”,選擇目錄test_001,點擊“OK”打開

linux使用vscode調試c語言(Linux下安裝VSCode調試C程序)8

打開目錄

選擇信任所有者

linux使用vscode調試c語言(Linux下安裝VSCode調試C程序)9

信任

  • 編寫一個簡單的C語言程序

創建一個新文件test.c

linux使用vscode調試c語言(Linux下安裝VSCode調試C程序)10

new file

編寫一段簡單的C代碼

linux使用vscode調試c語言(Linux下安裝VSCode調試C程序)11

code

  • 啟動調試

在代碼中标記一個斷點,點擊菜單“Run”,“Start Debugging”,按照下面的顯示選擇編譯鍊工具

linux使用vscode調試c語言(Linux下安裝VSCode調試C程序)12

run

選擇“C (GDB/LLDB)”

linux使用vscode調試c語言(Linux下安裝VSCode調試C程序)13

GDB

選擇gcc-9(對應我們前面安裝的gcc版本)

linux使用vscode調試c語言(Linux下安裝VSCode調試C程序)14

GCC

調試啟動,進入到斷點暫停

linux使用vscode調試c語言(Linux下安裝VSCode調試C程序)15

debug

代碼調試

linux使用vscode調試c語言(Linux下安裝VSCode調試C程序)16

debug

文末

C 程序的調試也是一樣的,注意選擇編譯器和調試器版本即可。

VSCode在Linux各個發行版支持都比較好,算是一個比較綜合的IDE圖形環境。

你有沒有在Linux上開發代碼的經驗?開發軟件?

你喜歡圖形化的IDE環境還是終端呢?

歡迎留言。

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关科技资讯推荐

热门科技资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved