
GNU Compiler Collection (GCC) là tập hợp các trình biên dịch mã nguồn mở và bộ công cụ đượ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/C++, Objective-C, Fortran và các ngôn ngữ lập trình khác thành mã máy. GCC cũng cung cấp tối ưu hóa mã và kiểm tra lỗi 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 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ẽ chỉ cho bạn cách cài đặt trình biên dịch GCC C/C++ trên Debian 12 "Bookworm".
Mục Lục:
- Cập Nhật Bộ Nhớ Đệ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 GCC Compiler Đã Được Cài Đặt Đúng Chưa Trên Debian 12
- Cài Đặt Phiên Bản Cũ Của Trình Biên Dịch GCC C/C++ Trên Debian 12
- Kết Luận
Cập Nhật Bộ Nhớ Đệm Cơ Sở Dữ Liệu Gói Debian 12
Để cập nhật bộ nhớ đệm cơ sở dữ liệu gói Debian 12, hãy chạy lệnh sau:
Bộ nhớ đệm cơ sở dữ liệu gói Debian 12 nên đượ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 (build tools) cần thiết trên Debian 12, hãy chạy lệnh sau:
$ sudo apt install build-essential
Để xác nhận cài đặt, nhấn Y rồi nhấn <Enter>.

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

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

Lúc 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 đã được cài đặt trên máy Debian 12 của bạn.

Kiểm Tra GCC Compiler Đã Được Cài Đặt Đúng Chưa Trên Debian 12
Một khi trình biên dịch GCC C/C++ đã được cài đặt, bạn có thể chạy các lệnh sau từ terminal để kiểm tra xem có thể truy cập chúng không:
$ gcc --version
$ g++ --version
Như bạn 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ũ 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 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 phiên bản 11 trên máy Debian 12.
Để 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 install gcc-11 g++-11
Để xác nhận cài đặt, nhấn Y rồi nhấn <Enter>.

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 từ internet. Quá trình này mất một chút thời gian.

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. Quá trình này mất một chút thời gian.

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

Như bạn 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 đã chỉ cho 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 chỉ cách cài đặt trình biên dịch GCC C/C++ phiên bản 11 trên Debian 12.
Về tác giả

Shahriar Shovon
Freelancer & Quản trị viên hệ thống Linux. Cũng thích phát triển Web API với Node.js và JavaScript. Tôi sinh ra ở Bangladesh. Hiện tại tôi đang học Kỹ thuật Điện tử và Viễn thông tại Đại học Kỹ thuật Khulna (KUET), một trong những trường đại học kỹ thuật công cộng uy tín của Bangladesh.