Hướng dẫn từng bước - Cách cài đặt GCC trên Ubuntu 20. 04

Nếu bạn là lập trình viên làm việc với hệ điều hành Ubuntu, bạn có thể quen với trình quản lý gói apt. Nó là một công cụ mạnh mẽ cho phép bạn dễ dàng quản lý cài đặt và cập nhật phần mềm trên hệ thống của mình. Trong hướng dẫn này, bạn sẽ tìm hiểu cách cài đặt GCC trên Ubuntu 20. 04 bằng trình quản lý gói apt. GCC, viết tắt của GNU Compiler Collection, là tập hợp các công cụ lập trình cho phép bạn biên dịch và xây dựng phần mềm được viết bằng C, C++ và các ngôn ngữ lập trình khác.

Trước khi bắt đầu, hãy đảm bảo bạn có hệ thống chạy Ubuntu 20. 04 và có đặc quyền quản trị. GCC không được cài đặt mặc định trên Ubuntu, vì vậy chúng ta sẽ cần sử dụng trình quản lý gói apt để cài đặt nó từ kho phần mềm Ubuntu. Kho lưu trữ này chứa một tập hợp các gói phần mềm mà bạn có thể dễ dàng tải xuống và cài đặt.

Để bắt đầu quá trình cài đặt, hãy mở cửa sổ terminal và cập nhật các gói hệ thống bằng cách chạy lệnh sau:

$ sudo apt cập nhật

Lệnh này sẽ cập nhật danh sách gói để nâng cấp và cài đặt mới, đảm bảo rằng bạn có quyền truy cập vào các phiên bản phần mềm mới nhất trong kho Ubuntu. Sau khi cập nhật hoàn tất, bạn có thể tiến hành cài đặt GCC.

Để cài đặt GCC trên Ubuntu 20. 04, bạn sẽ sử dụng trình quản lý gói apt và gói build-essential, đây là tập hợp các công cụ thiết yếu cần thiết để biên dịch và xây dựng phần mềm. Để cài đặt gói build-essential, hãy chạy lệnh sau:

$ sudo apt cài đặt bản dựng cần thiết

Lệnh này sẽ tải xuống và cài đặt các gói cần thiết để xây dựng phần mềm trên hệ thống của bạn, bao gồm cả GCC. Sau khi quá trình cài đặt hoàn tất, bạn có thể xác minh rằng GCC đã được cài đặt bằng cách kiểm tra phiên bản của nó bằng lệnh sau:

Kiểm tra phiên bản GCC hiện được cài đặt

Hướng dẫn từng bước: Cách cài đặt GCC trên Ubuntu 20. 04

Kiểm tra phiên bản GCC hiện được cài đặt

Nếu bạn đã làm theo các hướng dẫn trước đây về cách cài đặt GCC trên Ubuntu 20. 04 thì bây giờ bạn đã cài đặt GCC trên hệ thống của mình. Trước khi tiếp tục bất kỳ tác vụ biên dịch hoặc lập trình nào, bạn nên kiểm tra phiên bản GCC hiện được cài đặt. Điều này sẽ giúp đảm bảo rằng bạn đang sử dụng đúng phiên bản cho mục đích dự định của mình.

Để kiểm tra phiên bản GCC, bạn có thể sử dụnggcc --versionyêu cầu. Mở một terminal và gõ lệnh sau:

gcc --version

Lệnh này sẽ hiển thị phiên bản GCC cũng như một số thông tin bổ sung như ngày xây dựng và các ngôn ngữ được hỗ trợ. Đầu ra sẽ trông giống như thế này:

GCC (Ubuntu 10. 3. 0-1ubuntu1) 10. 3. 0
Bản quyền (c) 2020 Phần mềm miễn phí, Inc.
Đây là phần mềm miễn phí; Xem nguồn cho các điều kiện sao chép. Không có
sự bảo đảm; Thậm chí không cho sự thương mại hoặc thể dục cho một mục đích cụ thể.

Trong ví dụ trên, phiên bản GCC là10. 3. 0. Bạn có thể sử dụng thông tin này để xác minh rằng bạn đã cài đặt đúng phiên bản GCC.

Nếu bạn thấy một số phiên bản khác hoặc nếuGCCLệnh không được nhận ra, điều đó có nghĩa là GCC không được cài đặt hoặc không được cấu hình đúng trên hệ thống của bạn. Nếu đây là trường hợp, vui lòng tham khảo lại các phần trước của hướng dẫn này để biết hướng dẫn về cách cài đặt GCC trên Ubuntu 20. 04.

Cài đặt GCC bằng Trình quản lý gói APT

Một trong những cách dễ nhất để cài đặt GCC trên Ubuntu 20. 04 là bằng cách sử dụng Trình quản lý gói APT. Phương pháp này cho phép bạn cài đặt phiên bản ổn định mới nhất của GCC và tất cả các phụ thuộc cần thiết của nó chỉ bằng một vài lệnh đơn giản.

Trước khi chúng tôi bắt đầu, hãy đảm bảo hệ thống của bạn được cập nhật bằng cách chạy lệnh sau:

Cập nhật sudo apt

Khi hệ thống của bạn được cập nhật, bạn có thể cài đặt GCC và các gói kèm theo bằng cách chạy lệnh sau:

sudo apt cài đặt thiết lập xây dựng

Lệnh này sẽ cài đặt các gói cần thiết để biên dịch các chương trình C, bao gồm cả trình biên dịch GCC. Cácxây dựng-thiết bịGói là Metapackage tự động cài đặt một số công cụ và thư viện phổ biến cho mục đích biên dịch.

Sau khi cài đặt hoàn tất, bạn có thể xác minh rằng GCC được cài đặt bằng cách nhập lệnh sau:

gcc --version

Nếu cài đặt thành công, bạn sẽ thấy số phiên bản GCC được hiển thị trên thiết bị đầu cuối của bạn. Ví dụ, nó có thể hiển thị một cái gì đó giống như "GCC (Ubuntu 10. 3. 0-1ubuntu1) 10. 3. 0".

Bây giờ bạn có thể bắt đầu sử dụng GCC để biên dịch và chạy các chương trình C trên hệ thống của mình. Ví dụ, bạn có thể tạo một "Xin chào, thế giới!"chương trình có tênHelloc. Cbằng cách làm theo các bước sau:

  1. Tạo một tệp mới có tênHelloc. Csử dụng một trình soạn thảo văn bản.
  2. Nhập mã sau vào tệp:
#include & lt; stdio. h & gt;
int main() {
printf ("Xin chào, thế giới! \
");
trả lại 0;
}
  1. Lưu tệp và thoát trình soạn thảo văn bản.
  2. Biên dịch chương trình bằng lệnh sau:
gc c-o helloc. c

Lệnh này sẽ biên dịch mã nguồn trongHelloc. Cvà tạo một tệp thực thi có tênchào c.

  1. Chạy chương trình bằng cách gõ lệnh sau:
./chào c

Nếu mọi thứ được thiết lập chính xác, bạn sẽ thấy thông báo "Xin chào, Thế giới!"được in trên thiết bị đầu cuối của bạn.

Bây giờ GCC đã được cài đặt và bạn đã biên dịch và chạy thành công một chương trình C đơn giản, bạn có thể bắt đầu khám phá thế giới lập trình C rộng lớn. Đảm bảo tham khảo tài liệu GCC và các tài nguyên trực tuyến khác để biết thêm thông tin về cách sử dụng GCC và các tính năng khác nhau của nó.

Đó là nó! Bạn đã cài đặt thành công GCC trên hệ thống Ubuntu 20. 04 bằng trình quản lý gói apt. Phương pháp này cung cấp một cách đơn giản và dễ hiểu để cài đặt GCC và các công cụ cần thiết của nó để biên dịch C.

Tác giả: [Tên tác giả]

Xuất bản vào: [Ngày xuất bản]

URL trang: [URL trang]

Lưu ý: Các hướng dẫn trên dành riêng cho Ubuntu 20. 04 và có thể không hoạt động trên các phiên bản Ubuntu hoặc bản phân phối Linux khác. Nếu bạn đang sử dụng một hệ điều hành khác, hãy đảm bảo tham khảo tài liệu và trình quản lý gói của hệ thống cụ thể của bạn để biết các quy trình cài đặt thay thế.

Xác minh cài đặt GCC

Sau khi cài đặt GCC trên hệ thống Ubuntu 20. 04 của bạn, điều cần thiết là phải xác minh xem quá trình cài đặt có thành công hay không.

Để kiểm tra phiên bản GCC đã được cài đặt, hãy mở cửa sổ terminal và gõ lệnh sau:

gcc --version

Nếu GCC được cài đặt đúng, nó sẽ hiển thị số phiên bản. Bước xác minh này đảm bảo rằng GCC được công nhận là lệnh hợp lệ và sẵn sàng sử dụng.

Một cách khác để xác minh cài đặt là tạo một chương trình C đơn giản và biên dịch nó bằng GCC. Ví dụ: bạn có thể tạo một tệp có tên "helloc. c" và thêm mã sau:

#include & lt; stdio. h & gt;
int main() {
printf("Xin chào thế giới!");
trả lại 0;
}

Lưu tệp và sau đó mở một cửa sổ đầu cuối. Điều hướng đến thư mục chứa tệp và chạy lệnh sau để biên dịch chương trình:

gcc helloc. c-o xin chào

Nếu quá trình biên dịch thành công, nó sẽ tạo một tệp thực thi có tên "hello". Bạn có thể chạy chương trình bằng cách gõ:

./chào c

Nếu bạn thấy đầu ra "Xin chào, Thế giới!", Điều đó có nghĩa là GCC đang hoạt động chính xác và bạn đã cài đặt thành công nó trên hệ thống Ubuntu 20. 04 của mình.

Trong trường hợp bạn gặp bất kỳ sự cố nào trong quá trình cài đặt hoặc gặp khó khăn khi chạy các lệnh trên, hãy tham khảo tài liệu chính thức hoặc hướng dẫn sử dụng GCC để biết thêm thông tin. Ngoài ra, bạn có thể tìm kiếm các diễn đàn và cộng đồng trực tuyến để được hỗ trợ thêm.

Hiểu cách xác minh cài đặt GCC là điều cần thiết cho bất kỳ hệ thống Ubuntu nào, vì GCC là một trong những trình biên dịch được sử dụng rộng rãi nhất cho lập trình C và C ++. Bằng cách làm theo các bước và hướng dẫn được cung cấp trong hướng dẫn này, bạn sẽ có thể cài đặt và xác minh gói GCC trên hệ thống Ubuntu 20. 04 của bạn một cách dễ dàng.

Tóm lại, GCC là một công cụ mạnh mẽ để phát triển phần mềm và được hỗ trợ rộng rãi trên Ubuntu và các hệ thống dựa trên Linux khác. Cài đặt GCC bằng Trình quản lý gói APT là một quy trình đơn giản liên quan đến việc cập nhật hệ thống, cài đặt các điều kiện tiên quyết cần thiết và tải xuống gói GCC. Xác minh cài đặt và hiểu các lệnh sử dụng cơ bản là rất cần thiết để sử dụng thành công GCC để biên dịch và lập trình.

Cài đặt nhiều phiên bản GCC

Nếu bạn cần làm việc với nhiều phiên bản GCC trên hệ thống Ubuntu 20. 04 của bạn, có một cách để làm điều đó. Phần này sẽ hướng dẫn bạn trong quá trình cài đặt và quản lý các phiên bản GCC khác nhau.

Bước 1: Điều kiện tiên quyết

Bước 1: Điều kiện tiên quyết

Trước khi bạn có thể cài đặt nhiều phiên bản GCC, hãy đảm bảo bạn có các điều kiện tiên quyết cần thiết. Cài đặt gói thiết lập xây dựng bao gồm các công cụ và thư viện cần thiết để biên dịch:

Cập nhật sudo apt
sudo apt cài đặt thiết lập xây dựng

Bước 2: Thêm kho lưu trữ GCC

Để cài đặt nhiều phiên bản GCC, bạn sẽ cần thêm kho lưu trữ GCC vào hệ thống của mình. Sử dụng các lệnh sau:

sudo ppa thêm-apt-ept-eptory: ubuntu-toolchain-r/test
Cập nhật sudo apt

Bước 3: Cài đặt phiên bản GCC

Khi kho lưu trữ được thêm vào, bạn có thể cài đặt các phiên bản GCC khác nhau. Ví dụ: để cài đặt GCC 10, hãy sử dụng lệnh sau:

sudo apt cài đặt gcc-10 g ++-10

Bạn có thể thay thế GCC-10 và G ++-10 bằng các phiên bản mong muốn bạn muốn cài đặt.

Bước 4: Xác minh

Để xác minh rằng cài đặt đã thành công, bạn có thể kiểm tra phiên bản GCC bằng cách chạy lệnh sau:

gcc --version

Điều này sẽ hiển thị phiên bản GCC hiện đang được sử dụng.

Bước 5: Biên soạn và chạy các chương trình

Bước 5: Biên dịch và chạy chương trình

Để biên dịch và chạy các chương trình với phiên bản GCC cụ thể, bạn có thể chỉ định phiên bản bằng c ờ-STD. Ví dụ: để biên dịch chương trình C có tên Hello. c bằng GCC 10, hãy sử dụng lệnh sau:

gc c-10 hello. c-o xin chào

Để chạy chương trình, hãy sử dụng lệnh sau:

./Xin chào

Phần kết luận

Hướng dẫn này đã cung cấp hướng dẫn về cách cài đặt nhiều phiên bản GCC trên Ubuntu 20. 04. Bằng cách làm theo các bước này, bạn có thể cài đặt các phiên bản GCC khác nhau và sử dụng chúng để biên dịch và chạy các chương trình. Hãy chắc chắn tham khảo các tài liệu chính thức và các trang hỗ trợ để biết thêm thông tin về GCC và việc sử dụng nó.

Cài đặt gói đa biến GCC

Khi làm việc trên một hệ thống Linux, thường cần phải cài đặt một chương trình hỗ trợ nhiều kiến trúc hoặc phiên bản. Trong trường hợp của GCC, Bộ sưu tập trình biên dịch GNU, gói Multilib có sẵn để cung cấp hỗ trợ này.

Hiểu gói Multilib

Gói Multilib là một gói chứa cả phiên bản 32 bit và 64 bit của thư viện hoặc công cụ. Điều này cho phép bạn xây dựng và chạy các chương trình nhắm mục tiêu các kiến trúc khác nhau trên cùng một hệ thống.

Ví dụ: giả sử bạn vừa cài đặt Ubuntu 20. 04 và muốn biên dịch và chạy "Xin chào, Thế giới!"Chương trình được viết bằng C. Để làm điều này, bạn cần cài đặt gói trình biên dịch GCC. Theo mặc định, Ubuntu đi kèm với các công cụ cần thiết được cài đặt, nhưng để đảm bảo bạn có mọi thứ bạn cần, bạn có thể cài đặt gói thiết lập xây dựng với lệnh sau:

Cập nhật sudo apt
sudo apt cài đặt thiết lập xây dựng

Điều này sẽ cài đặt trình biên dịch GCC và các công cụ phát triển cần thiết khác cần thiết để xây dựng các chương trình C.

Cài đặt gói Multilib

Để cài đặt gói Multilib GCC, bạn cần có những điều kiện tiên quyết cần thiết:

  1. Một hệ thống chạy Ubuntu 20. 04
  2. Hiểu biết về cách sử dụng các lệnh đầu cuối và chạy các lệnh
  3. Truy cập Internet để tải xuống các gói

Khi bạn đã đáp ứng các điều kiện tiên quyết này, bạn có thể làm theo các bước này để cài đặt gói Multilib:

  1. Mở cửa sổ thiết bị đầu cuối bằng cách nhấnCtrl + alt + thoặc tìm kiếm "thiết bị đầu cuối" trong menu ứng dụng.
  2. Nhập lệnh sau để cập nhật kho lưu trữ gói:
Cập nhật sudo apt
  1. Tiếp theo, hãy nhập lệnh sau để cài đặt gói Multilib:
sudo apt cài đặt gcc-multilib g ++-multilib

Lệnh này sẽ cài đặt các thư viện và công cụ cần thiết để xây dựng và chạy các chương trình 32 bit trên hệ thống 64 bit.

Xác minh và cập nhật thủ công

Để xác minh rằng gói Multilib GCC đã được cài đặt thành công, bạn có thể sử dụnggcc --versionyêu cầu. Nó sẽ hiển thị phiên bản và thông tin khác về trình biên dịch GCC. Ví dụ:

gcc --version

Nếu lệnh hiển thị thông tin phiên bản, thì gói Multilib GCC đã được cài đặt chính xác.

Nếu sau này bạn cần cập nhật thủ công gói multilib GCC, bạn có thể sử dụng lệnh sau:

Cập nhật sudo apt
sudo apt nâng cấp gcc-multilib g++-multilib

Phần kết luận

Trong bài viết này, chúng tôi đã thảo luận về cách cài đặt gói multilib GCC trên Ubuntu 20. 04. Gói multilib cung cấp hỗ trợ xây dựng và chạy các chương trình cho nhiều kiến trúc trên cùng một hệ thống. Bằng cách làm theo các hướng dẫn được cung cấp, bạn có thể cài đặt các gói cần thiết và bắt đầu lập trình bằng C bằng trình biên dịch GCC.