91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

centos 7 vscode cmake編譯c++工程的方法

發布時間:2020-07-22 10:04:17 來源:億速云 閱讀:278 作者:小豬 欄目:編程語言

這篇文章主要講解了centos 7 vscode cmake編譯c++工程的方法,內容清晰明了,對此有興趣的小伙伴可以學習一下,相信大家閱讀完之后會有幫助。

一、環境說明

1)gcc/g++  cmake安裝建議

gcc/g++內核自帶的即可,如果需要新的自行安裝,

cmake也一樣,如有需要新的版本自行安裝。

2)vscode安裝插件

必要的插件c/c++ 0.28.1 cmake 0.0.17 cmake tools 1.4  (這幾個插件的版本可能會不同,以擴展搜索到的最新的為準)

centos 7 vscode cmake編譯c++工程的方法

二、創建項目實驗

1)打開項目文件夾

第一步:打開vscode,點擊左上角文件,在下拉菜單選擇打開文件夾!注意,是打開文件夾,不是工作區,也不是其它的!!

centos 7 vscode cmake編譯c++工程的方法

第二步:隨便選擇一個空的文件夾點擊ok即可,選擇后會出現工程目錄如下圖

centos 7 vscode cmake編譯c++工程的方法

centos 7 vscode cmake編譯c++工程的方法 

2)配置環境

第一步、配置cmake環境 按快捷鍵 ctrl+shift+p 或者 F1 ,在彈出的命令窗口輸入quick start 選者cmake:Quick Start

centos 7 vscode cmake編譯c++工程的方法

選者需要的編譯環境,我這里選者的三GCC 4.85這項,如果沒有列出有關GCC編譯器的相關選項,則選擇Scan a Kit for test(項目名)這一項 如果搜索之后找不到任何一個kit,則在命令窗口中輸入cmake : edit User-local CMake Kits,然后根據你所安裝的gcc的環境配置,按照圖中的格式配置cmake-tools-kets.json。

centos 7 vscode cmake編譯c++工程的方法

centos 7 vscode cmake編譯c++工程的方法

centos 7 vscode cmake編譯c++工程的方法

第一步續:配置好后重新前面的一步,cmake-tools-kets.json文件保存后,重新在命令窗口輸入cmake:Quick Start,就會出現編譯器的選項,選擇對應的編譯器即可,如果依然沒有kit,則選擇【Unspecified】項,之后輸入一個工程的名字,

就會出現如下圖所示,第一個library是建立一個庫,第二個Executable 是建立一個可執行文件,這里我選擇第二個Executable(可執行文件),之后便會創建main.cpp文件和CMakeList.txt(告訴編譯器如何編譯全靠它了)

centos 7 vscode cmake編譯c++工程的方法

centos 7 vscode cmake編譯c++工程的方法

第二步:修改CMakeList.txt文件

CMakeList.txt文件只為了簡單運行程序,如有需要,則按需添加其他的命令

centos 7 vscode cmake編譯c++工程的方法

配置好CMakeList.txt后,點擊文件下面的最底下的cmake按鈕,然后點擊

centos 7 vscode cmake編譯c++工程的方法 

按鈕(位于目錄上邊,編輯菜單下邊)cofigure all project(其實即為執行cmake命令),然后點擊旁邊的

centos 7 vscode cmake編譯c++工程的方法 

按鈕build all projects(其實即為make)

之后便會在工程目錄下的build文件夾生成可執行文件(CMakeList.txt文件定義)

centos 7 vscode cmake編譯c++工程的方法

centos 7 vscode cmake編譯c++工程的方法

在可執行文件目錄打開命令行,即可執行編譯好的程序

centos 7 vscode cmake編譯c++工程的方法

至此,centos 7 使用vscode+cmake配置簡單c++項目完成。

看完上述內容,是不是對centos 7 vscode cmake編譯c++工程的方法有進一步的了解,如果還想學習更多內容,歡迎關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

隆林| 基隆市| 绥棱县| 彝良县| 海晏县| 饶阳县| 博湖县| 筠连县| 南康市| 高尔夫| 高要市| 建湖县| 荣昌县| 土默特左旗| 恩平市| 漾濞| 溧水县| 合江县| 丰台区| 潍坊市| 班玛县| 和顺县| 汪清县| 临邑县| 宜州市| 冕宁县| 扎囊县| 剑河县| 乐山市| 修武县| 淮南市| 隆林| 那坡县| 丰顺县| 乌拉特后旗| 东至县| 神池县| 平乐县| 馆陶县| 望谟县| 察哈|