久久精品五月,日韩不卡视频在线观看,国产精品videossex久久发布 ,久久av综合

站長資訊網
最全最豐富的資訊網站

配置詳解:vscode中遠程調試c++

配置詳解:vscode中遠程調試c++

php入門到就業線上直播課:進入學習
Apipost = Postman + Swagger + Mock + Jmeter 超好用的API調試工具:點擊使用

最近在學習linux webserver開發,需要在linux下調試自己的C/C++代碼,但是linux下不像在windows下,直接Visio Studio或者其它集成開發環境那么方便,現在的linux下開發,比較麻煩。于是可以考慮使用VScode遠程開發。但是網上的很多教程都不是很清晰,這里在嘗試了很多教程后,踩了不少坑,最后總結如下。【推薦學習:《vscode入門教程》】

1.系統配置

遠程系統:ubuntu18.04(虛擬機)
開發主機:windows10

2.ubuntu遠程端安裝軟件和設置

(1)安裝必要軟件:ssh(系統通信),gdb,gsdbserver(代碼調試):

sudo apt-get install openssh-server sudo apt-get install gdb sudo apt-get install gdbserver
登錄后復制

(2)創建測試文件夾和文件

注意:

  • 雖然你可能想一步到位,直接拿自己最后的程序測試,但是這里不建議這么做,建議先新建一個hello,world程序測試,成功后再調試自己的代碼。
  • 文件夾位置和內容無所謂,但是最好簡單一些

cd ~/桌面 mkdir testvs cd testvs touch main.cpp gedit main.cpp
登錄后復制

其中main.cpp代碼為:

#include <stdio.h>   int main() {     int a = 1;     printf("hello worldn");     getchar();     return 0; }
登錄后復制

(3)編譯,得到可執行文件

g++ main.cpp -o main -g
注意:

  • 加-g選項,不然沒法用gdb調試
  • 運行后testvs文件夾下有main.cpp和main兩個文件

(4)啟動gdbserver

(4.1)首先看一下自己的ubuntu系統ip地址:

hostname -I
配置詳解:vscode中遠程調試c++
可以得到本地ip地址為192.168.199.131

(4.2)啟動gdbserver(注意更改ip地址和測試文件目錄)

gdbserver 192.168.199.131:2000 ~/桌面/testvs/main
配置詳解:vscode中遠程調試c++

3.主機VScode設置

(1)首先在VScode中安裝下面幾個插件:

  • C/C++
  • C/C++ Extension Pack
  • Remote – SSH
  • Remote Development

(2)ssh遠程連接

左下角“管理”->"控制面板",之后找到選項“Remote-SSH:Connect to Host…” -> Add New SSH Host…
輸入ubuntu系統ip地址,出來新界面

配置詳解:vscode中遠程調試c++
紅框內輸入ubuntu系統密碼,左下角顯示綠色ip地址即連接成功,如下圖。

配置詳解:vscode中遠程調試c++

(3)打開測試文件

打開文件夾 -> 選擇測試文件夾目錄,點“確定”按鈕

配置詳解:vscode中遠程調試c++
選中C/C++擴展,“在SSH:XXX中安裝”。C/C++ Extension Pack擴展同理
然后重啟Vscode和Ubuntu中的gdbserver(一定得要重啟,否則接下來的步驟會報錯)重新執行上述遠程連接流程。

(4)設置配置文件

(4.1)配置tasks.json

從菜單欄選擇Terminal>Configure Default Build Task, 在下拉欄里選擇C/C++: g++ build active file. 之后生成tasks.json文件,將內容更換為:

{     // 有關 tasks.json 格式的文檔,請參見      // https://go.microsoft.com/fwlink/?LinkId=733558      "version": "2.0.0",      "tasks": [      {      "type": "shell",      "label": "g++ build active file",      "command": "/usr/bin/g++",      "args": [      "-std=c++11",      "-g",      "${file}",      "-o",      "${fileDirname}/${fileBasenameNoExtension}"      ],      "options": {      "cwd": "/usr/bin"      },      "problemMatcher": [      "$gcc"      ],      "group": {      "kind": "build",      "isDefault": true      }      },      { //刪除二進制文件      "type": "shell",      "label": "delete output file",      "command": "rm",      "args": [      "${fileDirname}/${fileBasenameNoExtension}"      ],      "presentation": {      "reveal": "silent", //刪除過程不切換終端(專注程序輸出)      }      }      ]     }
登錄后復制

(4.2)配置launch.json

在菜單欄選擇Debug>Add Configuration, 選擇C++ (GDB/LLDB), 在下拉欄中選擇g++ build and debug active file.生成launch.json,內容更改為:

{     // 使用 IntelliSense 了解相關屬性。      // 懸停以查看現有屬性的描述。     // 欲了解

贊(0)
分享到: 更多 (0)
?
網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
久久精品五月,日韩不卡视频在线观看,国产精品videossex久久发布 ,久久av综合
欧美日韩xxxx| 久久精品国产亚洲aⅴ| 久久精品亚洲人成影院| 国产精品v一区二区三区| 91嫩草精品| 欧美视频一区| 欧美黑人巨大videos精品| 免费一级欧美片在线观看网站| 国产精品1区| 激情综合婷婷| 日韩成人亚洲| 红桃视频国产精品| 美女精品在线| 日本一不卡视频| 欧美日一区二区在线观看| 国产精品男女| 国产精品久久久久久久久久10秀| 午夜久久中文| 久久国产免费| 在线亚洲自拍| 中文字幕一区二区av| 国产欧美一区二区三区国产幕精品 | 欧美永久精品| 国产精品任我爽爆在线播放| 国产va免费精品观看精品视频| 欧美国产一级| 欧美日韩激情| 日韩精品中文字幕一区二区| 欧美日韩一视频区二区| 国际精品欧美精品| 九色porny丨国产首页在线| 欧美性感美女一区二区| 蜜臀va亚洲va欧美va天堂| 欧美日韩一区二区三区四区在线观看 | 合欧美一区二区三区| 日韩中文一区二区| 久久免费福利| 欧美不卡在线| 日本va欧美va精品发布| 色欧美自拍视频| 最新亚洲激情| 国产精品调教| 欧美高清一区| 日韩福利视频网| 国产精品久久久久久久久久10秀| 精品1区2区3区4区| 国产日韩免费| 婷婷成人在线| 日本少妇精品亚洲第一区| 国产69精品久久| 蜜桃久久av| 国产盗摄——sm在线视频| 日韩专区一卡二卡| 久久这里只有精品一区二区| av成人国产| 美女尤物国产一区| 国产日韩综合| 日韩不卡一区| 亚洲精品系列| 日韩一区三区| 欧美一区不卡| 欧美~级网站不卡| 国产精品流白浆在线观看| 激情综合网站| 精品资源在线| 亚洲免费一区三区| 亚洲福利国产| 精品视频91| 亚洲区第一页| 99精品视频在线| 国产精品第一| 亚洲精品国产精品粉嫩| 国产中文一区| 久久精品一区| 日韩毛片网站| 国产一区二区精品| 日韩国产欧美一区二区| 999视频精品| 国内一区二区三区| 日精品一区二区三区| 亚洲欧美一区在线| 97精品国产一区二区三区 | 国产毛片久久| a国产在线视频| 国产日韩高清一区二区三区在线 | 欧美成a人片免费观看久久五月天| 视频一区二区三区在线| 久久久人人人| 高清日韩中文字幕| 欧美日韩亚洲一区二区三区在线 | 亚洲欧美日韩高清在线| 岛国av免费在线观看| 国产精品.xx视频.xxtv| 亚洲欧美一级| 免费不卡中文字幕在线| 国产成人免费| 欧美1区二区| 日韩和欧美的一区| 午夜亚洲福利在线老司机| 久久九九电影| 亚洲国产福利| 精品久久免费| 国产日韩一区| 国产香蕉精品| 日韩av午夜在线观看| 中文字幕亚洲在线观看| 日韩在线卡一卡二| 先锋亚洲精品| 美女少妇全过程你懂的久久| 国产一区二区三区久久 | 欧美一区二区三区激情视频| 正在播放日韩精品| 精品淫伦v久久水蜜桃| 国产精品igao视频网网址不卡日韩 | 久久要要av| 精品捆绑调教一区二区三区| 日韩大片免费观看| 精品中文在线| 精品视频免费| 久久久久久网| 日韩啪啪电影网| 日韩一区二区三区免费| 日韩欧美精品| 国产字幕视频一区二区| 欧美日韩国产精品一区二区亚洲| 欧美va天堂| 91九色精品| 中文一区二区| 丝袜亚洲另类欧美| 一区二区不卡| 日本不卡高清视频| 国产毛片久久久| 你懂的国产精品永久在线| 毛片不卡一区二区| 久久影院午夜精品| 久久婷婷亚洲| 亚洲一区日本| 亚洲精品伦理| 国产精品日本一区二区三区在线| 久久超级碰碰| 黄毛片在线观看| 婷婷激情图片久久| 日韩欧美中文字幕一区二区三区| 日本va欧美va欧美va精品| 国产精品porn| 国产精品久久久久久久免费观看| 久久精品亚洲欧美日韩精品中文字幕| 欧美亚洲在线日韩| 丝袜美腿亚洲色图| 国产九九精品| 日韩一区二区中文| av不卡在线看| 日韩高清电影一区| 日韩1区2区| 国产一级一区二区| 国产亚洲欧美日韩精品一区二区三区 | 色综合视频一区二区三区日韩 | 欧美日韩一视频区二区| 毛片不卡一区二区| 国产精品99免费看| 亚洲精品日韩久久| 麻豆国产精品视频| 久久婷婷亚洲| 亚欧洲精品视频在线观看| 国产欧美日韩精品一区二区免费| 免费亚洲婷婷| 欧美日韩激情| 欧美日韩亚洲一区在线观看| 韩国久久久久久| 久久亚洲不卡| 久久爱www.| 九色精品91| 国产精品乱战久久久| 美女久久久久| 国产欧美一区二区精品久久久| 日韩精品欧美| 日韩高清不卡在线| 夜鲁夜鲁夜鲁视频在线播放| 性欧美长视频| 精品免费视频| 99国产精品99久久久久久粉嫩| 国产精品国码视频| 亚洲午夜黄色| 欧美视频二区| 成人精品天堂一区二区三区| 亚洲日本在线观看视频| 日韩高清成人| 日本不卡一区二区三区| 91精品国产91久久久久久黑人| 日韩精品a在线观看91| 蜜桃av.网站在线观看| 日韩一二三区在线观看| 91精品一区二区三区综合| 欧美亚洲综合视频| 欧美日韩黑人| 国产精品国码视频| 久久xxxx精品视频| 精品日韩在线| 亚洲精品精选| 欧美亚洲精品在线|