Tải xuống và cài đặt MinGW
MinGW (Minimalist GNU for Windows) là một môi trường phát triển cho Windows, cung cấp trình biên dịch GCC để biên dịch các ngôn ngữ như C và C++. Để bắt đầu, bạn cần tải xuống MinGW từ trang web chính thức của nó. Sau khi tải xuống, mở tệp cài đặt và làm theo hướng dẫn để cài đặt MinGW trên máy tính của bạn. Đảm bảo chọn các gói cài đặt gcc-core, gcc-g++, và binutils trong trình quản lý gói MinGW để có đầy đủ công cụ cần thiết cho việc lập trình C/C++.

Cấu hình biến môi trường
Sau khi cài đặt MinGW, bạn cần thêm đường dẫn của nó vào biến môi trường PATH để có thể sử dụng các lệnh GCC từ bất kỳ thư mục nào. Mở Control Panel, chọn "System and Security", sau đó chọn "System". Tiếp theo, chọn "Advanced system settings" và nhấp vào nút "Environment Variables". Trong phần "System variables", tìm biến PATH và nhấp vào "Edit". Thêm đường dẫn tới thư mục bin của MinGW (thường là C:\MinGW\bin) vào cuối danh sách và nhấp "OK" để lưu thay đổi.

Cài đặt Visual Studio Code và tiện ích mở rộng C/C++
Tiếp theo, bạn cần cài đặt Visual Studio Code (VSCode) nếu chưa có. Bạn có thể tải xuống và cài đặt VSCode từ trang web chính thức của Microsoft. Sau khi cài đặt, mở VSCode và vào mục "Extensions" bằng cách nhấp vào biểu tượng hình vuông ở thanh bên trái. Tìm kiếm tiện ích mở rộng "C/C++" do Microsoft phát triển và nhấp vào "Install" để cài đặt nó. Tiện ích mở rộng này cung cấp hỗ trợ lập trình C/C++, bao gồm cú pháp, trình gỡ lỗi và tích hợp trình biên dịch.

Tích hợp MinGW vào VSCode
Cuối cùng, bạn cần cấu hình VSCode để sử dụng trình biên dịch MinGW. Tạo một tệp cài đặt mới trong dự án C/C++ của bạn bằng cách vào menu "Terminal" và chọn "Configure Default Build Task". Chọn "C/C++: g++.exe build active file" để sử dụng trình biên dịch g++ của MinGW. Sau đó, mở tệp tasks.json trong thư mục .vscode của dự án và đảm bảo rằng đường dẫn đến g++.exe là đúng. Bây giờ, bạn có thể biên dịch và chạy mã C/C++ trực tiếp từ VSCode bằng cách nhấn F5 hoặc chọn "Run Build Task" từ menu Terminal.
