Bộ sưu tập trình biên dịch GNU hay GCC là tập hợp các trình biên dịch và bộ công cụ nguồn mở được phát triển bởi dự án GNU. Trình biên dịch GCC có thể biên dịch mã nguồn của C/C++, Objective-C, Fortran và các ngôn ngữ lập trình khác thành mã máy. GCC còn cung cấp tính năng tối ưu hóa mã và kiểm tra lỗi của mã nguồn trong quá trình biên dịch cũng như các công cụ cần thiết để gỡ lỗi các chương trình đã biên dịch. Nó cũng có thể biên dịch mã nguồn cho các kiến trúc hệ thống khác nhau như ARM 32-bit, ARM 64-bit, x86_64, PowerPC, v.v.
Trong bài viết này, chúng tôi sẽ hướng dẫn bạn cách cài đặt trình biên dịch GCC C/C++ trên Debian 12 “Bookworm”.
Chủ đề nội dung:
- Cập nhật bộ đệm cơ sở dữ liệu gói Debian 12
- Cài đặt Trình biên dịch GCC C/C++ trên Debian 12
- Kiểm tra xem trình biên dịch GCC có được cài đặt chính xác trên Debian 12 hay không
- Cài đặt phiên bản cũ hơn của Trình biên dịch GCC C/C++ trên Debian 12
- Kết luận
Cập nhật bộ đệm cơ sở dữ liệu gói Debian 12
Để cập nhật bộ đệm cơ sở dữ liệu gói Debian 12, hãy chạy lệnh sau:
Bộ đệm cơ sở dữ liệu gói Debian 12 phải được cập nhật.

Cài đặt Trình biên dịch GCC C/C++ trên Debian 12
Để cài đặt trình biên dịch GCC C/C++ và các công cụ xây dựng cần thiết trên Debian 12, hãy chạy lệnh sau:
$ sudo apt cài đặt build-essential
Để xác nhận cài đặt, nhấn Y rồi nhấn

GCC và các công cụ xây dựng cần thiết đang được tải xuống từ internet. Phải mất một thời gian để hoàn thành.

GCC và các công cụ xây dựng cần thiết đang được cài đặt. Phải mất một thời gian để hoàn thành.

Tại thời điểm này, trình biên dịch GCC C/C++ và các công cụ xây dựng cần thiết sẽ được cài đặt trên máy Debian 12 của bạn.

Kiểm tra xem trình biên dịch GCC có được cài đặt chính xác trên Debian 12 hay không
Sau khi cài đặt trình biên dịch GCC C/C++, bạn có thể chạy các lệnh sau từ thiết bị đầu cuối để kiểm tra xem bạn có thể truy cập chúng hay không:
$ gcc --version
$ g++ --version
Như bạn có thể thấy, trình biên dịch GCC C/C++ phiên bản 12.2.0 đã được cài đặt trên máy Debian 12 của chúng tôi.

Cài đặt phiên bản cũ hơn của Trình biên dịch GCC C/C++ trên Debian 12
Debian 12 cài đặt trình biên dịch GCC C/C++ phiên bản 12 theo mặc định. Nếu bạn cần phiên bản cũ hơn của trình biên dịch GCC C/C++, bạn có thể cài đặt trình biên dịch GCC C/C++ phiên bản 11 trên máy Debian 12 của mình.
Để cài đặt trình biên dịch GCC C/C++ phiên bản 11 trên Debian 12, hãy chạy lệnh sau:
$ sudo apt cài đặt gcc-11 g++-11
Để xác nhận cài đặt, nhấn Y rồi nhấn

Trình biên dịch GCC C/C++ phiên bản 11 và các công cụ xây dựng cần thiết đang được tải xuống từ Internet. Phải mất một thời gian để hoàn thành.

Trình biên dịch GCC C/C++ phiên bản 11 và các công cụ xây dựng cần thiết đang được cài đặt. Phải mất một thời gian để hoàn thành.

Tại thời điểm này, trình biên dịch GCC C/C++ phiên bản 11 phải được cài đặt trên máy Debian 12 của bạn.

Như bạn có thể thấy, trình biên dịch GCC C/C++ phiên bản 11.3.0 đã được cài đặt trên máy Debian 12 của chúng tôi.
$ gcc --version
$ g++ --version

Kết luận
Chúng tôi đã hướng dẫn bạn cách cài đặt trình biên dịch GCC C/C++ phiên bản 12 trên Debian 12. Chúng tôi cũng đã hướng dẫn bạn cách cài đặt trình biên dịch GCC C/C++ phiên bản 11 trên Debian 12.
Giới thiệu về tác giả
Shahriar Shovon
Freelancer &Quản trị viên hệ thống Linux. Cũng thích phát triển API Web với Node.js và JavaScript. Tôi sinh ra ở Bangladesh. Tôi hiện đang học Kỹ thuật Điện tử và Truyền thông tại Đại học Kỹ thuật &Công nghệ Khulna (KUET), một trong những trường đại học kỹ thuật công lập có yêu cầu cao ở Bangladesh.