Mục lục bài viết

1. Môi trường phát triển tích hợp Dev-C++

Dev-C++ là IDE mã nguồn mở dành cho lập trình C và C++. Các bạn có thể download Dev-C++ tại đây.

Một số điểm mạnh của Dev-C++ như:

  • Mã nguồn mở và miễn phí.
  • Dễ cài đặt và sử dụng: Dev-C++ có giao diện người dùng đơn giản và dễ sử dụng.
  • Hỗ trợ nhiều trình biên dịch: Dev-C++ tích hợp với nhiều trình biên dịch C/C++ phổ biến, bao gồm TDM-GCC.
  • Gỡ lỗi tích hợp.

2. Các bước cài đặt Dev-C++

Đầu tiên, bạn download file cài đặt Embarcadero Dev-C++.

Cài đặt Dev-C++ để lập trình C++

Double click vào file cài đặt Dev-C++ rồi chọn ngôn ngữ mà bạn sử dụng. Mặc định là English.

Cài đặt Dev-C++ để lập trình C++

Sau đó, chọn đồng ý với license của Dev-C++.

Cài đặt Dev-C++ để lập trình C++

Tiếp theo, chọn các component sẽ được cài đặt. Chú ý, chọn trình biên dịch TDM-GCC.

Cài đặt Dev-C++ để lập trình C++

Sau đó, chọn folder cài đặt Dev-C++.

Cài đặt Dev-C++ để lập trình C++

Nhấn Install để bắt đầu quá trình cài đặt Dev-C++.

Cài đặt Dev-C++ để lập trình C++

Sau khi quá trình cài đặt hoàn tất, nhấn Finish để khởi chạy Dev-C++. Rồi chọn cấu hình Dev-C++ cho lần khởi chạy đầu tiên.

Cài đặt Dev-C++ để lập trình C++

Sau đó, giao diện Embarcadero Dev-C++ xuất hiện.

Cài đặt Dev-C++ để lập trình C++

Lưu ý, chúng ta đã cài trình biên dịch C++ với Dev-C++. Và chúng ta có thể tìm thấy folder cài đặt trình biên dịch TMD-GCC trong folder cài đặt Dev-C++.

Cài đặt Dev-C++ để lập trình C++

3. Chạy chương trình C++ với Dev-C++

Đầu tiên, tạo file mã nguồn C++. Chọn File->New->Source File hoặc nhấn Ctrl+N. Sau đó, soạn thảo chương trình C++ trong file main.cpp.

#include <iostream>

using namespace std;

int main()
{
    cout << "Hello World!" << endl;
    system("pause");
    return 0;
}

Sau đó, nhấn phím F11 để chạy chương trình.

Cài đặt Dev-C++ để lập trình C++

Bạn nhấn bất cứ phím nào để thoát khỏi màn hình console.

Tác giả

Vinh Lê

Giảng viên CNTT, chia sẻ tutorial lập trình & phần cứng tại Góc Học IT. Hơn 500 bài viết hướng dẫn từ cơ bản đến nâng cao.

Gợi ý tiếp theo

Thuật toán sắp xếp đổi chổ trực tiếp (Interchange Sort)

Học tiếp