国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

服務器之家:專注于服務器技術及軟件下載分享
分類導航

Linux|Centos|Ubuntu|系統進程|Fedora|注冊表|Bios|Solaris|Windows7|Windows10|Windows11|windows server|

服務器之家 - 服務器系統 - Ubuntu - Ubuntu下安裝并配置VS Code編譯C++的方法

Ubuntu下安裝并配置VS Code編譯C++的方法

2022-02-28 17:06LTQblog Ubuntu

這篇文章主要介紹了Ubuntu下安裝并配置VS Code編譯C++的方法,小編覺得挺不錯的,現在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧

ubuntu下安裝并配置vs code編譯c++

安裝vs code

?
1
2
3
4
sudo add-apt-repository ppa:ubuntu-desktop/ubuntu-make
sudo apt-get update
sudo apt-get install ubuntu-make
sudo umake web visual-studio-code

然后按a直接默認同意就可以。

安裝插件

打開vs code后,按crtl + shift + p調出命令行,然后搜索c++,安裝微軟自己開發的那個。

同樣可以安裝c++ intellisense插件,用于自動補全代碼。

配置launch.json和tasks.json

注意vs code只能打開源碼所在的文件夾,而不是直接打開源碼文件,否則下面將無法進行!

打開源碼所在文件夾后,在該文件夾中打開源碼。按f5鍵,選擇c++,

Ubuntu下安裝并配置VS Code編譯C++的方法

然后會自動生成launch.json文件,下面只需要修改兩個地方

?
1
"program": "enter program name, for example \${workspaceroot}/a.out",

改為

?
1
"program": "${workspaceroot}/a.out",

?
1
"cwd": "\${workspaceroot}",

改為

?
1
"cwd": "${workspaceroot}",

完整的launch.json

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
{
  "version": "0.2.0",
  "configurations": [
    {
      "name": "(gdb) launch",
      "type": "cppdbg",
      "request": "launch",
      "program": "${workspaceroot}/a.out",
      "args": [],
      "stopatentry": false,
      "cwd": "${workspaceroot}",
      "environment": [],
      "externalconsole": true,
      "mimode": "gdb",
      "setupcommands": [
        {
          "description": "enable pretty-printing for gdb",
          "text": "-enable-pretty-printing",
          "ignorefailures": true
        }
      ]
    }
  ]
}

然后,調出命令行,輸入task runner,選擇others

Ubuntu下安裝并配置VS Code編譯C++的方法

此時將自動生成tasks.json

將其中的

?
1
"command": "echo",

改為

?
1
"command": "g++",

?
1
"args": ["hello world"],

改為

?
1
"args": ["-g","${workspaceroot}/main.cpp"],

注意這里的main.cpp要和你當前路徑的源碼名稱一致。

完整的tasks.json

?
1
2
3
4
5
6
7
8
9
{
  // see https://go.microsoft.com/fwlink/?linkid=733558
  // for the documentation about the tasks.json format
  "version": "0.1.0",
  "command": "g++",
  "isshellcommand": true,
  "args": ["-g","${workspaceroot}/main.cpp"],
  "showoutput": "always"
}

運行測試

隨便編寫個代碼

?
1
2
3
4
5
6
7
8
#include<iostream>
using namespace std;
 
int main()
{
  cout<<"hello vs code"<<endl;
  return 0;
}

按crtl + shift + b構建,按f5運行,發現終端一閃而過,什么都沒有輸出。于是考慮windows下的辦法。

?
1
2
3
4
5
6
7
8
9
10
#include<iostream>
#include<stdlib.h>
using namespace std;
 
int main()
{
  cout<<"hello vs code"<<endl;
  system("pause");
  return 0;
}

同樣并沒有卵用。那就換一種方式。

?
1
2
3
4
5
6
7
8
9
10
#include<iostream>
#include<stdio.h>
using namespace std;
 
int main()
{
  cout<<"hello vs code"<<endl;
  getchar();
  return 0;
}

按crtl + shift + b構建,按f5運行,程序完美輸出。有圖為證,哈哈

Ubuntu下安裝并配置VS Code編譯C++的方法

后記:

期間在終端里執行了以下操作

?
1
sudo apt-get install clang

如果提示clang有錯可以運行該命令,安裝clang。

那么問題來了,是不是換個文件夾每次寫個代碼都得配置lauch.json和task.json文件呢?或者將.vscode文件夾復制到當前文件夾下?這樣豈不是很麻煩,細思極恐

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持服務器之家。

原文鏈接:http://blog.csdn.net/qq_22186119/article/details/73618062

延伸 · 閱讀

精彩推薦
Weibo Article 1 Weibo Article 2 Weibo Article 3 Weibo Article 4 Weibo Article 5 Weibo Article 6 Weibo Article 7 Weibo Article 8 Weibo Article 9 Weibo Article 10 Weibo Article 11 Weibo Article 12 Weibo Article 13 Weibo Article 14 Weibo Article 15 Weibo Article 16 Weibo Article 17 Weibo Article 18 Weibo Article 19 Weibo Article 20 Weibo Article 21 Weibo Article 22 Weibo Article 23 Weibo Article 24 Weibo Article 25 Weibo Article 26 Weibo Article 27 Weibo Article 28 Weibo Article 29 Weibo Article 30 Weibo Article 31 Weibo Article 32 Weibo Article 33 Weibo Article 34 Weibo Article 35 Weibo Article 36 Weibo Article 37 Weibo Article 38 Weibo Article 39 Weibo Article 40
主站蜘蛛池模板: 成人资源在线观看 | 成人精品视频在线观看 | xvideos.蜜桃一区二区 | 精品国偷自产国产一区 | 亚洲综合国产 | 亚洲视频久久久 | 成人网av | 日韩www| 国产精品视频播放 | 搞黄网站 | 欧美成人a| 一区二区精品视频 | 欧美日韩精品一区二区三区蜜桃 | 九九热免费精品视频 | 一级黄色毛片 | av在线免费观看一区二区 | 免费的成人毛片 | 午夜成人免费影院 | 日日夜夜摸 | 日本做暖暖视频高清观看 | 最近的中文字幕在线看视频 | 一区二区三区精品视频 | 在线观看的av | 精品美女 | 欧洲一区二区在线观看 | 国产精品久久久久久久天堂 | 综合伊人 | a级性生活| 伊人久久在线 | 最新黄网 | 色天天综合久久久久综合片 | 一级毛片国产 | 久久艹精品 | 亚洲欧美中文日韩在线 | 中文字幕在线资源 | 欧美成人一区二区 | 国产精品久久久久久久久 | 日韩欧美国产一区二区 | 日韩欧美一区二区三区免费观看 | 青青操原 | 一区二区三区免费播放 |