vscode配置完美c++開發環境

1.首先是下載c編譯器 x86_64-8.1.0-release-posix-seh-rt_v6-rev0.7z

鏈接:https://pan.baidu.com/s/1l2VF3GeRcjnTjs1eXEb-rQ

提取碼:lgtt

復制這段內容后打開百度網盤手機App,操作更方便哦

2.下載后解壓,里面有個mingw64文件夾,放到D:\Program\里去,介紹下D:\Program\,因為programme

file文件夾里面有一個空格,很多程序不支持安裝路徑有空格,所以我搞了一個D:\Program\,放D盤是因為防止windows10讓我玩崩了有個退路,系統可以重裝,但是我的文件必須保留

3.添加環境變量

4.在vscode里打開一個文件夾作為你以后開發c程序的目錄(吐槽一下,vscode文件為王,連項目的概念都是被忽略的)

比如我在D盤新建一個文件夾Project\workspace_c++

在vscode中打開這個文件夾

然后在里面新建.vscode 文件夾,需要注意,vscode前面必須加一個"."

里面新建launch.jsontasks.json兩個配置文件

launch.json

{

??"version":?"0.2.0",

??"configurations":?[

????{

??????"name":?"(gdb)?Launch",?//?配置名稱,將會在啟動配置的下拉菜單中顯示

??????"type":?"cppdbg",?//?配置類型,這里只能為cppdbg

??????"request":?"launch",?//?請求配置類型,可以為launch(啟動)或attach(附加)

??????"program":?"${workspaceFolder}/${fileBasenameNoExtension}.exe",?//?將要進行調試的程序的路徑

??????"args":?[],?//?程序調試時傳遞給程序的命令行參數,一般設為空即可

??????"stopAtEntry":?false,?//?設為true時程序將暫停在程序入口處,一般設置為false

??????"cwd":?"${workspaceFolder}",?//?調試程序時的工作目錄,一般為${workspaceRoot}即代碼所在目錄?workspaceRoot已被棄用,現改為workspaceFolder

??????"environment":?[],

??????"externalConsole":?true,?//?調試時是否顯示控制臺窗口,一般設置為true顯示控制臺

??????"MIMode":?"gdb",

??????"miDebuggerPath":?"D:/Program/mingw64/bin/gdb.exe",?//?miDebugger的路徑,注意這里要與MinGw的路徑對應

??????"preLaunchTask":?"g++",?//?調試會話開始前執行的任務,一般為編譯程序,c++為g++,?c為gcc

??????"setupCommands":?[

????????{

??????????"description":?"Enable?pretty-printing?for?gdb",

??????????"text":?"-enable-pretty-printing",

??????????"ignoreFailures":?false

????????}

??????]

????}

??]

}

tasks.json

{

? "version": "2.0.0",

? "command": "g++",

? "args": [

? ? "-g",

? ? "${file}",

? ? "--std=c++11",

? ? "-o",

? ? "${fileBasenameNoExtension}.exe"

? ]

}

在workspace_c++文件夾下新建hello.cpp


然后f5


在終端下敲擊2次回車,然后運行


就這樣了

很簡單

你可能會有疑問,為什么這篇文章和我之前寫的vscode配置完美c開發環境高度重合,原因很簡單,因為這樣才會顯得簡單,不會讓你產生放棄的想法

根據我對學習的了解,在學習曲線上,入門的難度是最低的,所以,我們不應該在隨著時代千變萬化的編程環境搭建上浪費1分鐘的時間,而是應該將我們的精力全部放在我們的目標上

什么是目標,學會c\c++?

開玩笑,你的目標是在你毛都不會最開始的時候,覺得我可以用c\c++干什么?

我一直玩的是python,沒什么目的,就是感興趣才學習的,我上學的時候學過一些編程基礎,至于大學的編程課,我真的只能呵呵一笑,浪費生命.

在學習的初期一件事情給我帶來很大的傷害,就是我希望像c一樣使用python的數組,然后我找百度上的網絡上所謂的教程,不是pandas就是numpy,要么就是list,要么就是說python放棄了數組,總之一群復制粘貼的復制狗,總之我是越學越頭疼,越學越找不到方向,就特么推銷網課的,關鍵是你學了也是解決不了你的基本問題,因為你的學習方向本來就是錯誤的,三個月后,在我已經放棄python數組的時候,我明明白白的知道了numpy這個被人千恩萬謝的東西,原生python根本就沒數組這個概念,就像c沒有printf一樣,靠的是三方庫,我發現自己被愚弄了,我發現中國的網絡上騙子橫行,就一群酒囊飯袋,有本事的家伙不是沒有,而是不在我們的搜索范圍內,他們只愿意去講一些別人聽不懂的玩意兒,一些連標準都尚未定型的東西.以前我崇拜專家,現在我煩死他們了,想獲得我的尊重?很簡單,拿出你的本事來,3個月學c\c++入門?有多遠死多遠.學習編程很多人告訴你c\c++是多么多么有用,但是沒人告訴你,這就是一塊磚頭,當你學會蓋房子才用的上.c\c++本身p用沒有.

我重新學習c\c++的目的很簡單,因為c\c++的執行效率高,我的定位就是一些c\c++的小型程序來加快運算速度.所以win64和win32對我來說有什么區別?

用c\c++做大型程序?

我不是勸你放棄,我是勸你身邊教你c\c++的人要學會善良,如果使用c\c++開發同樣的一款軟件,學習成本時間成本代碼工作量將是有可能你無法承受的,你要根據自己的實際情況來決定自己的規劃.當然如果你有時間與金錢,學習你根本無需顧慮,挑你最想學的去研究,如果你是為了時間和金錢去學習,好好規劃下人生軌跡.

我很喜歡陳平說的一句話,這個人是物理學家,卻用物理學家的東西來解釋經濟學,如果學習就是老師教學生的話,這個世界就完了,因為知識永遠不會進步,所以正確的方式應該是學生教老師.觀點非常獨特,我非常贊同,我對這句話的理解就是在你沒有入一門學科的坑之前,你是不會受到這些學科的固有思維的限制的,固有障礙對你完全沒有起作用,你定下一個項目,去完成它,這才是學習和研究.

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市,隨后出現的幾起案子,更是在濱河造成了極大的恐慌,老刑警劉巖,帶你破解...
    沈念sama閱讀 229,117評論 6 537
  • 序言:濱河連續發生了三起死亡事件,死亡現場離奇詭異,居然都是意外死亡,警方通過查閱死者的電腦和手機,發現死者居然都...
    沈念sama閱讀 98,860評論 3 423
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人,你說我怎么就攤上這事。” “怎么了?”我有些...
    開封第一講書人閱讀 177,128評論 0 381
  • 文/不壞的土叔 我叫張陵,是天一觀的道長。 經常有香客問我,道長,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 63,291評論 1 315
  • 正文 為了忘掉前任,我火速辦了婚禮,結果婚禮上,老公的妹妹穿的比我還像新娘。我一直安慰自己,他們只是感情好,可當我...
    茶點故事閱讀 72,025評論 6 410
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著,像睡著了一般。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發上,一...
    開封第一講書人閱讀 55,421評論 1 324
  • 那天,我揣著相機與錄音,去河邊找鬼。 笑死,一個胖子當著我的面吹牛,可吹牛的內容都是我干的。 我是一名探鬼主播,決...
    沈念sama閱讀 43,477評論 3 444
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了?” 一聲冷哼從身側響起,我...
    開封第一講書人閱讀 42,642評論 0 289
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后,有當地人在樹林里發現了一具尸體,經...
    沈念sama閱讀 49,177評論 1 335
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 40,970評論 3 356
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發現自己被綠了。 大學時的朋友給我發了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 43,157評論 1 371
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖,靈堂內的尸體忽然破棺而出,到底是詐尸還是另有隱情,我是刑警寧澤,帶...
    沈念sama閱讀 38,717評論 5 362
  • 正文 年R本政府宣布,位于F島的核電站,受9級特大地震影響,放射性物質發生泄漏。R本人自食惡果不足惜,卻給世界環境...
    茶點故事閱讀 44,410評論 3 347
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧,春花似錦、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 34,821評論 0 28
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至,卻和暖如春,著一層夾襖步出監牢的瞬間,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 36,053評論 1 289
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人。 一個月前我還...
    沈念sama閱讀 51,896評論 3 395
  • 正文 我出身青樓,卻偏偏與公主長得像,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 48,157評論 2 375

推薦閱讀更多精彩內容