Cách cài đặt GCC trên Ubuntu

Cách cài đặt GCC trên Ubuntu

GCC là một trong những công cụ yêu thích được sử dụng bởi các nhà phát triển làm việc trên nền tảng Linux(Linux platform) . Nó phục vụ như một sự tích hợp của một số trình biên dịch cho các ngôn ngữ lập trình phổ biến như Java , C, C ++, Fortran , và nhiều ngôn ngữ khác. Nếu bạn đang bắt đầu cuộc hành trình với Linux , thì còn lựa chọn nào tốt hơn Ubuntu . Ubuntu là bản phân phối nổi tiếng nhất trong số tất cả các bản phân phối Linux(Linux distribution) hiện có. Nó được biết là dễ học trong khi không ảnh hưởng đến các tính năng phía trước của mọi thứ. Vì vậy, nếu bạn đang cần biết cách cài đặt GCC trên hệ thống Ubuntu của mình(Ubuntu system), bài viết này là nơi hoàn hảo để bắt đầu. Chúng ta sẽ khám phá cách tải xuống và cài đặt GCC trên Ubuntu trong các phần bên dưới. Nhưng trước đó chúng ta hãy biết thêm về GCC .

Cách cài đặt GCC trên Ubuntu

Cách cài đặt GCC trên Ubuntu(How to Install GCC on Ubuntu)

GCC ( GNU Compiler Collection ) là một bộ công cụ để biên dịch mã nguồn(source code) từ các ngôn ngữ lập trình khác nhau thành các tệp nhị phân, tệp thực thi hoặc thư viện. GCC là một trình biên dịch dòng lệnh có thể được cài đặt trên Ubuntu .

  • Trình biên dịch GCC(GCC compiler) , cũng như nhiều thư viện và các công cụ khác cần thiết để tạo ứng dụng, được bao gồm trong kho lưu trữ Ubuntu mặc định như một bản dựng cần thiết(is included in the default Ubuntu repository as build-essential)
  • C, C++, Java, Objective-C, Go, Fortran, AdaGCC hỗ trợ (are supported by GCC)C, C ++, Java, Objective-C, Go, Fortran, Ada và nhiều ngôn ngữ lập trình khác .
  • Nhiều dự án mã nguồn mở, bao gồm các tiện ích GNU và nhân Linux, yêu cầu GCC xây dựng mã của chúng(GNU utilities and the Linux kernel, require GCC to build their code) .

Hướng dẫn này sẽ chỉ cho bạn cách thiết lập trình biên dịch GCC(GCC compiler) trên Ubuntu 18.04 . Chúng tôi sẽ hướng dẫn bạn cách cài đặt phiên bản ổn định của bản phân phối cũng như phiên bản GCC mới nhất . Các bước này giống nhau đối với Ubuntu 16.04 và bất kỳ bản phân phối dựa trên Ubuntu nào, chẳng hạn như Kubuntu , Linux MintElementary OS .

Lưu ý:(Note:) Bạn phải đăng nhập bằng quyền root hoặc người dùng có đặc quyền sudo để tạo kho lưu trữ mới và cài đặt các gói trên hệ thống Ubuntu(Ubuntu system) của bạn .

Phương pháp 1: Thông qua Ubuntu Terminal(Method 1: Through Ubuntu Terminal)

Để thiết lập GCC trên Ubuntu , bạn cần tải xuống và cài đặt gói xây dựng cần thiết. Mở cửa sổ đầu cuối(terminal window) để tải xuống gcc ubuntu. Làm theo các bước đã cho để cài đặt GCC trên Ubuntu thông qua Terminal .

Tùy chọn 1: Cài đặt một phiên bản GCC cụ thể(Option 1: Install a Particular GCC Version)

1. Nhấn tổ hợp Ctrl + Alt + T keys để khởi chạy cửa sổ dòng lệnh trên Màn(Desktop) hình nền .

Lưu ý:(Note:) Ngoài ra, hãy chuyển đến menu ứng dụng và tìm(app menu and search) kiếm Terminal .

Thiết bị đầu cuối Ubuntu linux.  Cách cài đặt GCC trên Ubuntu

2. Sử dụng lệnh cài đặt(install command) bên dưới để cài đặt gói bản dựng cần thiết trên Ubuntu khi cửa sổ đầu cuối(terminal window) đang mở.

sudo apt install build-essential

Lưu ý:(Note:) Lệnh Sudo(Sudo command) nhắc bạn nhập mật khẩu của mình. Người dùng có thể sử dụng lệnh này để chạy một tác vụ duy nhất với tư cách là người chủ.

lệnh thiết bị đầu cuối của ubuntu linux để cài đặt gói thiết yếu xây dựng

3. Ubuntu sẽ nhắc bạn nhập mật khẩu(password) của bạn . Nhập mật khẩu người dùng của bạn để(password) tiếp tục.

4. Dấu nhắc đầu cuối sẽ tập hợp tất cả các phụ thuộc cho gói xây dựng cơ bản(build-essential) sau khi bạn đã cung cấp mật khẩu của mình. Tiếp theo, Ubuntu(Ubuntu) sẽ hỏi bạn có muốn cài đặt gói này hay không. Để tiếp tục, hãy nhấn phím Y. Khi bạn nhấn phím Y , Ubuntu sẽ bắt đầu cài đặt GCC trên máy của bạn.

5. Quy trình này sẽ không quá vài phút. Với lệnh man gcc , bạn có thể duyệt qua tài liệu GCC(GCC documentation) sau khi quy trình hoàn tất.

Tùy chọn 2: Cài đặt nhiều phiên bản GCC(Option 2: Install Multiple GCC Versions)

Mặc dù hầu hết người dùng Ubuntu sẽ hài lòng với gói xây dựng cần thiết vì nó chứa GCC 10 , nhưng đây không phải là phiên bản duy nhất của GCC . Hỗ trợ cho các ngôn ngữ bổ sung, cải thiện hiệu suất và chức năng mở rộng đều được bao gồm trong các phiên bản mới hơn của trình biên dịch GCC(GCC compiler) . Bạn có tùy chọn cài đặt các phiên bản GCC khác nhau trên Ubuntu . Đây là cách tải xuống gcc ubuntu.

1. Đầu tiên(First) , trên màn hình Ubuntu(Ubuntu desktop) , hãy mở một cửa(terminal) sổ dòng lệnh.

2. Khi nó đã mở, hãy sử dụng lệnh sau(following) để tìm kiếm các gói GCC có sẵn trong kho phần mềm Ubuntu :(Ubuntu software)

apt tìm kiếm gcc(apt search gcc)

apt tìm kiếm lệnh gcc trong thiết bị đầu cuối linux ubuntu.  Cách cài đặt GCC trên Ubuntu

3. Tìm kiếm(Search) thông qua lời nhắc cho phiên bản GCC( GCC version) bạn muốn cài đặt trên Ubuntu. GCC 7, GCC 8, 9 và 10(GCC 7, GCC 8, 9, and 10 ) sẽ có sẵn để cài đặt.

4. Cài đặt GCC bằng cách sử dụng hướng dẫn cài đặt apt(apt install instructions) bên dưới khi bạn đã tìm thấy phiên bản bạn muốn cài đặt trên PC Ubuntu của mình. gcc-7, gcc-8, gcc-9gcc-10 là các gói GCC.

5. Để cài đặt phiên bản GCC 7(version 7) trên Ubuntu.

sudo apt install gcc-7 g++-7

thực hiện lệnh để cài đặt phiên bản gcc 7 trong thiết bị đầu cuối linux ubuntu

6. Để cài đặt GCC phiên bản 8(version 8) trên Ubuntu.

sudo apt install gcc-8 g++-8

thực hiện lệnh cài đặt gcc phiên bản 8 trong thiết bị đầu cuối linux ubuntu.  Cách cài đặt GCC trên Ubuntu

7. Để cài đặt phiên bản GCC 9(version 9) trên Ubuntu.

sudo apt install gcc-9 g++-9

thực hiện lệnh để cài đặt gcc phiên bản 9 trong thiết bị đầu cuối linux ubuntu

8. Mặc dù việc cài đặt gói build-Essential được khuyến khích thực hiện để GCC 10 hoạt động trên Ubuntu , nhưng đây không phải là lựa chọn duy nhất để làm điều đó. Cài đặt gói gcc-10 và g ++ - 10 cũng sẽ cài đặt GCC 10 .

sudo apt install gcc-10 g++-10 

thực hiện lệnh cài đặt gcc phiên bản 10 trong thiết bị đầu cuối linux ubuntu.  Cách cài đặt GCC trên Ubuntu

Cũng nên đọc:(Also Read:) 20 bản phân phối Linux(Linux Distros) nhẹ tốt nhất năm 2022

Phương pháp 2: Thông qua Trình quản lý gói Synaptic(Method 2: Through Synaptic Package Manager)

Nếu bạn không muốn sử dụng bảng điều khiển để cài đặt GCC trên Ubuntu , bạn có thể sử dụng Trình quản lý gói Synaptic(Synaptic Package Manager) thay thế để tải xuống GCC trong ubuntu.

Tùy chọn 1: Cài đặt một phiên bản GCC cụ thể(Option 1: Install a Particular GCC Version)

Làm theo các bước sau để cài đặt GCC thông qua Trình quản lý gói Synaptic(Synaptic Package Manager) .

1. Để bắt đầu, hãy đảm bảo Synaptic đã được cài đặt. Để tải Synaptic , hãy truy cập chương trình Phần mềm Ubuntu và tìm kiếm(Ubuntu Software program and search) Synaptic ,(Synaptic) sau đó cài đặt nó.

cài đặt trình quản lý gói synap từ phần mềm ubuntu

2. Mở Trình quản lý gói Synaptic(Synaptic Package Manager) bằng cách tìm kiếm nó trong menu ứng dụng(app menu) khi nó đã được cài đặt.

mở trình quản lý gói synap từ menu tất cả ứng dụng ubuntu linux

3. Sau đó, ở góc trên bên phải của màn hình, hãy tìm(search) nút tìm kiếm.

4. Để hiển thị kết quả tìm kiếm, hãy chọn nút Tìm kiếm Synaptic(Synaptic search button) và nhập bản dựng cần thiết,(build-essential) sau đó nhấn phím Enter .

xây dựng tìm kiếm cần thiết trong trình quản lý gói snaptic ubuntu linux

5. Xem qua các kết quả tìm kiếm Synaptic để biết cấu trúc-thiết yếu(build-essential) .

6. Khi bạn đã xác định được nó, hãy nhấp chuột phải vào nó và chọn tùy chọn Designate cho cài đặt(Designate for installation) để đánh dấu gói xây dựng cần thiết cho cài đặt Synaptic.

nhấp chuột phải vào bản dựng cần thiết và chọn Đánh dấu để cài đặt trong Trình quản lý gói Snaptic Ubuntu Linux

7. Trong Synaptic, tìm nút Áp dụng(Apply) và nhấp vào nút đó để bắt đầu cài đặt GCC(GCC installation) trên Ubuntu .

nhấp vào nút Áp dụng trong Trình quản lý gói Snaptic Ubuntu Linux

Cũng đọc:(Also Read:) Cách cài đặt Linux Bash Shell trên Windows 10

Tùy chọn 2: Cài đặt nhiều phiên bản GCC (Option 2: Install Multiple GCC Versions )

Để cài đặt phiên bản GCC(GCC version) khác với phiên bản được cung cấp cùng với gói bản dựng cần thiết trong Ubuntu , hãy thực hiện các bước bên dưới.

1. Đầu tiên, hãy mở Trình quản lý gói Synaptic(Synaptic Package Manager) .

2. Sau khi Synaptic được mở, hãy nhấp vào nút tìm kiếm(search button) .

3. Sau đó chọn một trong các sản phẩm(products) từ danh sách bên dưới và nhập vào hộp tìm kiếm(search box) .

  • GCC 7: gcc-7, g++-7
  • GCC 8: gcc-8, g++-8
  • GCC 9: gcc-9, g++-9
  • GCC 10: gcc-10, g++-10

4. Để cài đặt (các) gói GCC(GCC package(s)) bạn đã tìm thấy trong Synaptic , hãy nhấp chuột phải vào nó và chọn nút Áp dụng(Apply) .

chọn gcc 7 và nhấp vào nút áp dụng trong trình quản lý gói tiếp hợp Ubuntu linux

5. Lặp lại quy trình này nếu cần để cài đặt nhiều phiên bản GCC tùy thích trên Ubuntu.

Câu hỏi thường gặp (FAQ)(Frequently Asked Questions (FAQs))

Q1. GCC đã được cài đặt trên Ubuntu của bạn chưa?(Q1. Is GCC already installed on your Ubuntu?)

Trả lời. (Ans. )Trên tất cả các phiên bản Ubuntu dành cho máy tính để bàn(Ubuntu desktop) , gói GCC(GCC package) được cài đặt theo mặc định.

Quý 2. Lệnh nào được sử dụng để cài đặt GCC?(Q2. Which command is used to install GCC?)

Trả lời. (Ans. )Install GNI C/C++ ( GCC ) và các lib cần thiết bằng lệnh up2date , lệnh yum hoặc lệnh apt-get(apt-get) , tùy thuộc vào bản phân phối Linux(Linux distro) của bạn .

Q3. Mục đích của Ubuntu là gì?(Q3. What is the purpose of Ubuntu?)

Trả lời. (Ans. )Ubuntu có mọi thứ bạn cần để quản lý công ty, trường học, nhà ở hoặc doanh nghiệp của mình. Tất cả phần mềm chính, như bộ ứng dụng văn phòng(office suite) , trình duyệt, email và ứng dụng đa phương tiện, đều được cài đặt sẵn và Trung tâm phần mềm Ubuntu(Ubuntu Software Centre) có hàng trăm trò chơi và ứng dụng bổ sung.

Khuyến khích:(Recommended:)

  • Cách tìm nút(Button) Sleep trên Windows 10
  • Cách gửi ảnh GIF trong Slack
  • Cách duy trì trạng thái Microsoft Teams sẵn sàng(Microsoft Teams Status Available)
  • Cách gửi mã Skype(Skype Code) với định dạng thích hợp(Proper Format)

Chúng tôi hy vọng bài viết này sẽ hữu ích trong việc tìm hiểu cách cài đặt gcc Ubuntu(how to install gcc Ubuntu) . Bạn có thể tìm thấy nhiều bài viết khác liên quan đến công nghệ trên trang web của chúng tôi. Nếu bạn có bất kỳ đề xuất hoặc phản hồi nào liên quan đến bài viết này, bạn có thể liên hệ với chúng tôi trong phần bình luận(comment section) bên dưới.



About the author

Tôi là nhà phát triển iPhone và macOS có kinh nghiệm trong cả Windows 11/10 và nền tảng iOS mới nhất của Apple. Với hơn 10 năm kinh nghiệm, tôi hiểu sâu sắc về cách tạo và quản lý tệp trên cả hai nền tảng. Kỹ năng của tôi không chỉ đơn thuần là tạo tệp - tôi còn có kiến ​​thức vững chắc về các sản phẩm của Apple, các tính năng của chúng và cách sử dụng chúng.



Related posts