Hướng Dẫn Cài Đặt Môi Trường Lập Trình C/C++


C và C++ là hai ngôn ngữ lập trình nền tảng, được sử dụng rộng rãi để phát triển hệ điều hành, phần mềm hệ thống, trò chơi và nhiều ứng dụng hiệu năng cao.
Để bắt đầu học và lập trình C/C++, bạn cần chuẩn bị môi trường gồm: trình biên dịch (compiler), công cụ build, và IDE/Editor.

Trong bài viết này, mình sẽ hướng dẫn cách cài đặt C/C++ trên Windows, macOS và Linux.


  • Trình biên dịch (Compiler): GCC, G++, hoặc MSVC.

  • IDE / Editor: Code::Blocks, Dev-C++, CLion, Visual Studio, hoặc Visual Studio Code.

  • Debugger: GDB (để gỡ lỗi).


  1. Tải MinGW từ: https://osdn.net/projects/mingw/

  2. Cài đặt và chọn mingw32-gcc-g++ (trình biên dịch C/C++).

  3. Thêm đường dẫn C:\MinGW\bin vào Environment Variables → Path.

  4. Kiểm tra bằng Command Prompt:

    gcc --version g++ --version
  5. Cài Visual Studio Code: https://code.visualstudio.com/
    → Cài extension: C/C++ (by Microsoft).

  1. Tải Code::Blocks bản có sẵn MinGW: http://www.codeblocks.org/downloads/

  2. Cài đặt và mở Code::Blocks.

  3. Tạo project C/C++ mới và chạy thử.

  1. Tải Visual Studio Community: https://visualstudio.microsoft.com/

  2. Trong khi cài đặt, chọn Desktop development with C++.

  3. Mở Visual Studio → tạo project C++ mới.


  1. Cài Xcode Command Line Tools:

    xcode-select --install

    Điều này sẽ cài clang, clang++ (compiler cho C/C++).

  2. Kiểm tra:

    clang --version
  3. Cài VS Code hoặc CLion để code.
    Với VS Code, cài extension: C/C++ (by Microsoft).


  1. Cài GCC/G++:

    sudo apt update sudo apt install build-essential gdb
  2. Kiểm tra:

    gcc --version g++ --version
  3. Editor/IDE gợi ý:

    • VS Code: cài bằng sudo snap install code --classic

    • CLion (JetBrains)

    • Eclipse CDT


Tạo file hello.c:

#include <stdio.h> int main() { printf("Hello, C!\n"); return 0; }

Biên dịch và chạy:

gcc hello.c -o hello ./hello

Tạo file hello.cpp:

#include <iostream> using namespace std; int main() { cout << "Hello, C++!" << endl; return 0; }

Biên dịch và chạy:

g++ hello.cpp -o hello ./hello

  • GCC (GNU Compiler Collection): phổ biến trên Linux & Windows (qua MinGW).

  • Clang/LLVM: mặc định trên macOS, hỗ trợ chuẩn C++ mới.

  • MSVC: compiler của Microsoft, tích hợp trong Visual Studio.

  • Nên cài thêm CMake để quản lý project lớn:

    sudo apt install cmake # Linux brew install cmake # macOS

  • Người mới bắt đầu → nên dùng Code::Blocks hoặc VS Code + MinGW (Windows).

  • Người lập trình chuyên nghiệp → có thể chọn Visual Studio (Windows) hoặc CLion (đa nền tảng).

  • Trên macOS & Linux → chỉ cần cài GCC/Clang và dùng VS Code là đủ.


✅ Như vậy, bạn đã biết cách cài đặt đầy đủ môi trường lập trình C/C++ trên mọi hệ điều hành.

Phản hồi từ học viên

5

Tổng 0 đánh giá

Đã sao chép!!!
QViet - Hệ thống học lập trình, luyện thi, kiểm tra trắc nghiệm trực tuyến uy tín tại Việt Nam.
Hotline: 0967025996
QViet - Hệ thống học lập trình, luyện thi, kiểm tra trắc nghiệm trực tuyến uy tín tại Việt Nam. Chat FB với chúng tôi
QViet - Hệ thống học lập trình, luyện thi, kiểm tra trắc nghiệm trực tuyến uy tín tại Việt Nam.