Mac VSCode配置C語言環境
- c_cpp_properties.json
- tasks.json
- launch.json
新建一個文件夾,用vscode,然后再新建一個test.c文件。
#include <stdio.h>int main(void)
{int a=1,b=1;int c=a+b;printf("%d\n",c);return 0;
}
這篇文章說怎么配置c_cpp_properties.json、tasks.json、launch.json這三個文件,前面像c/c++這樣的環境安裝我就不說了。
下面我用的編譯器是gcc,所以配置他,大家可以選擇自己的編譯器,如果當中有的選項沒有的話,首先問自己電腦有沒有安裝該軟件。
c_cpp_properties.json
這個文件是告訴vscode你用的是那個編譯器以及編譯器在哪里。
左下角點擊管理—命令面板。然后搜c/c++
點擊編輯配置UI
這個要選擇我們的編輯器,我的是gcc,就選擇/usr/bin/gcc
下面還有個IntelliSense模式要選擇,我的電腦是64位,加上選擇gcc作為編譯器,選擇mocos_gcc_arm64。這個文件就配置好了。我們打開資源管理器,發現已經有c_cpp_properties.jion文件生成并且配置好了。
tasks.json
這步是告訴編譯器如何編譯程序
管理—命令面板。然后搜Tasks
點擊任務:配置默認生成任務。
根據提示,我們選擇gcc。這樣tasks.json就配置好了。
launch.json
這個文件是告訴vscode怎么調試程序的。
我們點擊運行和調試
我們選擇c++(GDB/LLDB)
選擇gcc
接著要輸入開機密碼,然后就好了,可以看到程序運行了,launch.json文件沒有生成,但是可以運行和調試
打個斷點,點擊運行和調試,就發現可以調試了。