Cài đặt môi trường lập trình C/C++ – Phần 1

Đăng ngày: 20/06/2026 • Tác giả: Quản trị viên
Cài đặt môi trường lập trình C/C++ – Phần 1

Cài đặt môi trường lập trình C/C++

1. Giới thiệu

Để bắt đầu lập trình C/C++, bạn cần một trình biên dịch (compiler) và một môi trường phát triển (IDE) để viết và chạy mã nguồn. Bài viết này hướng dẫn bạn cài đặt các công cụ phổ biến như Code::Blocks, Dev-C++, Visual Studio và GCC.

2. Cài đặt trình biên dịch GCC

GCC (GNU Compiler Collection) là một trình biên dịch phổ biến hỗ trợ cả C và C++. Để cài đặt GCC:

Trên Windows

  1. Tải MinGW-w64 từ https://www.mingw-w64.org.
  2. Chạy trình cài đặt và chọn tùy chọn gcc và g++.
  3. Thêm đường dẫn GCC vào biến môi trường:
    • Mở Control Panel > System > Advanced System Settings.
    • Chọn Environment Variables, tìm Path, và thêm đường dẫn đến thư mục bin của MinGW.
  4. Kiểm tra cài đặt bằng lệnh:
    gcc --version
    g++ --version
    

Trên Linux/macOS

  1. Cài đặt bằng terminal:
    sudo apt update && sudo apt install gcc g++ -y   # Ubuntu/Debian
    brew install gcc  # macOS (dùng Homebrew)
    
  2. Kiểm tra cài đặt bằng lệnh:
    gcc --version
    g++ --version
    

3. Cài đặt IDE

3.1. Code::Blocks

  • Tải về từ https://www.codeblocks.org/downloads.
  • Chạy trình cài đặt và chọn phiên bản có sẵn trình biên dịch GCC.
  • Mở Code::Blocks, vào Settings > Compiler, chọn GCC làm trình biên dịch mặc định.

3.2. Dev-C++

3.3. Visual Studio (Windows)

  • Tải Visual Studio Community từ https://visualstudio.microsoft.com.
  • Cài đặt và chọn C++ Development Tools.
  • Mở Visual Studio và tạo một dự án mới với C++.

4. Viết và chạy chương trình đầu tiên

Sau khi cài đặt, bạn có thể viết chương trình C++ đơn giản:

#include <iostream>
using namespace std;
int main() {
    cout << "Hello, C++!" << endl;
    return 0;
}
  • Nếu dùng GCC, biên dịch bằng lệnh:
    g++ program.cpp -o program
    ./program
    
  • Nếu dùng IDE, nhấn Run để chạy chương trình.

5. Kết luận

Sau khi hoàn thành bước này, bạn đã sẵn sàng để lập trình C/C++. Trong bài tiếp theo, chúng ta sẽ tìm hiểu về cấu trúc cơ bản của một chương trình C++.

Bài viết liên quan