Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> C++

Hướng Dẫn Bước Đi Bước: Cài Đặt Bộ Biên Dịch GCC C/C++ Trên Debian 12

Hướng Dẫn Bước Đi Bước: Cài Đặt Bộ Biên Dịch GCC C/C++ Trên Debian 12

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:

  1. Cập Nhật Bộ Nhớ Đệm Cơ Sở Dữ Liệu Gói Debian 12
  2. Cài Đặt Trình Biên Dịch GCC C/C++ Trên Debian 12
  3. Kiểm Tra GCC Compiler Đã Được Cài Đặt Đúng Chưa Trên Debian 12
  4. Cài Đặt Phiên Bản Cũ Của Trình Biên Dịch GCC C/C++ Trên Debian 12
  5. 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.

Hướng Dẫn Bước Đi Bước: Cài Đặt Bộ Biên Dịch GCC C/C++ Trên Debian 12

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>.

Hướng Dẫn Bước Đi Bước: Cài Đặt Bộ Biên Dịch GCC C/C++ Trên Debian 12

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.

Hướng Dẫn Bước Đi Bước: Cài Đặt Bộ Biên Dịch GCC C/C++ Trên Debian 12

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.

Hướng Dẫn Bước Đi Bước: Cài Đặt Bộ Biên Dịch GCC C/C++ Trên Debian 12

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.

Hướng Dẫn Bước Đi Bước: Cài Đặt Bộ 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

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.

Hướng Dẫn Bước Đi Bước: Cài Đặt Bộ Biên Dịch GCC C/C++ 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

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>.

Hướng Dẫn Bước Đi Bước: Cài Đặt Bộ Biên Dịch GCC C/C++ Trên Debian 12

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.

Hướng Dẫn Bước Đi Bước: Cài Đặt Bộ Biên Dịch GCC C/C++ Trên Debian 12

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.

Hướng Dẫn Bước Đi Bước: Cài Đặt Bộ Biên Dịch GCC C/C++ Trên Debian 12

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.

Hướng Dẫn Bước Đi Bước: Cài Đặt Bộ Biên Dịch GCC C/C++ Trên Debian 12

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

Hướng Dẫn Bước Đi Bước: Cài Đặt Bộ Biên Dịch GCC C/C++ Trên Debian 12

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ả

Hướng Dẫn Bước Đi Bước: Cài Đặt Bộ Biên Dịch GCC C/C++ Trên Debian 12

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.