此篇文章,詳細教學在macOS 上,使用VSCode 寫C/C++ 並可以編譯執行。
1. 安裝Xcode 並在終端機輸入以下指令確認clang version。
clang --version
如下圖所示為clang 有正確安裝。若顯示錯誤,請參考此連結解決。
2. 安裝Virtual Studio Code。
3. 開啟Virtual Studio Code,並在Extension 中搜尋C++。
4. 選擇C/C++ 安裝。
5. 選擇C/C++ Compile Run 安裝。
6. 選擇C++ Intellisense 安裝。
7. 安裝完成之後。開始使用VSCode 進行C 語言程式碼撰寫。
8. 先建立Project 檔案夾。開啟VSCode,在檔案中,選擇Add Folder To Workspace…。
9. 選擇新增檔案夾,並填入檔案夾的名稱,再按下製作。
10. 最後按下Add ,即可以完成Project 檔案夾。
11. 在File 中,選擇Open Folder…,開啟第9 步驟完成的Project 檔案夾。
12. 開啟之後,可以在EXPLORER 上,看見Project 檔案夾狀態。
13. 如下圖,按下紅色圈框中的圖示,即可以增加一個檔案。這裡填入main.c,按下Enter 完成。
14. 編輯main.c,填入以下程試碼。
#include <stdio.h>
int main(int argc, char *argv[]) {
printf("Hello World\n");
return 0;
}
15. 點擊main.c,在View 中點擊Command Palette…。
16. 選擇C/C++: Edit Configurations (JSON)。
17. 完成之後,出現c_cpp_properties.json 檔案。
18. 重複第15 步驟。選擇Tasks: Configure Task 後,再選擇C/C++: clang build active file。
19. 完成之後,出現tasks.json 檔案。
20. 重複第15 步驟。選擇C/C++: Add Debug Configuration,再選擇C/C++: clang build and debug active file。
21. 完成之後,出現launch.json 檔案。
22. 以上設定完成之後,開始進行編譯。點擊main.c,在Run 中點擊Start Debugging。
23. 完成之後,可以在TERMINAL,看見成功訊息。
24. 在Terminal 中,點擊New Terminal。開啟一個新的Terminal 視窗。我們要在這裡執行剛剛編譯完成的執行檔。
25. 如下圖,可以看見新開的Terminal 視窗,其路徑會預設在Project 之下。輸入./main 執行程式,可以看見輸出Hello World,即完成測試。
