關於VScode寫C++多文件的問題(能成功編譯多文件)(小白第一篇文章)

關於VScode寫C++多文件的問題(能成功編譯多文件)

關於很多大佬寫的如何配置vscode編寫C++的環境,我自己總結了一下,如有不對,還請不吝批評指正

下載好MinGW,配置好環境變量(有很多教程),在vscode上安裝必要的插件(有很多教程),然後就可以新建.cpp去寫,在寫的時候選擇調試工具,會自動建立那兩個文件:tasks.json和launuch.json,裏面大多數東西好像都不用改,只需要把launch.json裏賣弄的"externalConsole": false, 改成"externalConsole": true,即可。

對於多文件編寫,用vs寫的時候只在main.cpp中包含其他 .h 就可以,比例類中函數成員的聲明單獨寫一個cpp,最後main函數中還是隻包含 class.h頭文件就可以;但是vscode不行,必須把其他的cpp也包含進去,這就可以通過編譯。

至於我前面說的之更改true是不是有問題,可能是因爲我配置過一次,後面的就簡單了,其實還想說一下關於多文件的編譯問題,我搜了好多修改tasks,launch的帖子,都有問題(我自己的問題),都沒有成功,最後加一個頭文件就搞定了,原理…?唉,編譯成功了就行了,歸根到底,我並沒有從根本上解決編譯多文件的問題,只是耍了個 小聰明。
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章