macOS MacBook Air m1芯片 arm64架構配置vscode c++調試環境


  差點就卸載了qwq!

  首先裝C/C++和CodeLLDB(更新的xcode不能使用lldb,要裝這個插件才行)兩個插件,然后創建文件夾。接着打開文件夾后要配置三個json文件:

  c_cpp_properties.json:快捷鍵shift+command+p 打開C/Cpp: Edit configurations,其會自動生成c_cpp_properties.json,該文件主要是方便添加其他路徑的頭文件以及一些代碼定位功能,最終配置如下:

 

這里注意,includepath的獲取方式:

  在終端輸入 g++ -v -E -x c++ -  即可查出。

  tasks.json: 快捷鍵shift+command+p,查找Tasks: Configure Tasks,然后選擇c/c++生成活動文件,最終配置如下:

  然后搬一下簡要說明:

  launch.json:點擊側邊調試的按鈕,然后點設置按鈕,在蹦出來的選項中選擇C++ (GDB/LLDB),最終配置如下:

 

  然后就到了詭異的settings.json,我弄了一早上沒弄好,結果下午打開它就自己蹦了出來,應該跟早上調了紅色部分有關(早上側邊欄一直是空的,只有變量,監視等標題):

 

  這三個參數要調成這樣,第二個要是選always就會讓你只能調試機器語言qwq。

  然后settings.json如下:

 

 

  終於弄好了,發個記錄防老。。。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM