/ / Cách cài đặt Gói xây dựng cần thiết trên Ubuntu

Cách cài đặt Gói xây dựng cần thiết trên Ubuntu

Mọi hệ điều hành đều có các phụ thuộc được tích hợp sẵn để hoạt động trơn tru. Tóm lại, các chương trình hỗ trợ này thường được yêu cầu để biên dịch phần mềm và đảm bảo tất cả các phần mềm phụ thuộc luôn sẵn sàng khi cần thiết.

Gói siêu thiết yếu xây dựng của Ubuntu bao gồm một số gói như vậy, đảm bảo trải nghiệm Linux của bạn liền mạch như bạn mong muốn. Các gói này là một phần của Debian và chứa tất cả các thành phần bạn cần để tạo một gói Debian.


Trên Ubuntu, có một loạt năm gói được bao gồm trong gói siêu thiết yếu xây dựng:

  • dpkg-dev: Bạn có thể sử dụng gói này để giải nén, xây dựng và thậm chí tải lên các gói nguồn DEB. Về cơ bản, bạn có thể sử dụng tiện ích này để đóng gói phần mềm của mình cho các hệ thống dựa trên Debian.
  • làm: Công cụ tạo là một phần không thể thiếu của Linux để tạo và diễn giải các tệp Makefiles. Makefile là cần thiết để cung cấp hướng làm việc cho trình biên dịch. Trong khi cài đặt, hãy đảm bảo giải quyết mọi lỗi lệnh make: not found.
  • libc6-dev: Libc6-dev là thư viện GNU C chứa các tệp tiêu đề và thư viện phát triển cần thiết để xử lý và biên dịch các tập lệnh C và C ++.
  • gcc / g ++: Đây là các trình biên dịch cho các tập lệnh C và C ++, tương ứng.


Sau khi cài đặt các gói cần thiết trên hệ thống của mình, bạn có thể tạo các tập lệnh C ++ để kiểm tra trạng thái và mức độ cài đặt.

Ngoài ra, không có quy tắc cứng và nhanh nào chống lại việc cài đặt từng phần mềm riêng biệt. Tuy nhiên, vì gói xây dựng cần thiết là một danh sách phần mềm đi kèm, bạn sẽ có mọi thứ ở một nơi, điều này thật tiện lợi.

Cách cài đặt bản dựng cần thiết trên Ubuntu

Khi bạn cần cài đặt gói siêu thiết yếu xây dựng trên Ubuntu, bạn có thể làm theo các bước được liệt kê bên dưới:

Cài đặt mọi bản cập nhật đang chờ xử lý cho các gói hiện có của bạn với cập nhậtnâng cấp lệnh:

sudo apt update && sudo apt upgrade -y

Để cài đặt build-essential, bạn có thể sử dụng lệnh sau:

sudo apt install build-essential

Trong giai đoạn cài đặt, trình biên dịch yêu cầu quyền cài đặt các gói cụ thể. Loại hình y để cấp quyền. Bạn cũng sẽ nhận thấy rất nhiều lệnh để giải nén và thiết lập gói. Nó gần giống như việc lấp đầy những khoảng trống trong hệ sinh thái Linux của bạn.

Bước tiếp theo, bạn có thể cài đặt các trang hướng dẫn sử dụng để hỗ trợ bạn cài đặt gói xây dựng cơ bản. Đây là bước tùy chọn, trong trường hợp bạn không muốn cài đặt nó.

sudo apt install manpages-dev

Bây giờ tất cả các gói đã được cài đặt, bạn có thể kiểm tra phiên bản GCC bằng lệnh sau:

gcc 

Đầu ra như sau:

gcc (Ubuntu 11.2.0-19ubuntu1) 11.2.0

Vì bạn đã kiểm tra phiên bản GCC, bạn cũng nên kiểm tra phiên bản g ++ với –phiên bản yêu cầu:

g++ 

Số phiên bản nằm ở cuối chuỗi, tương tự như 11.2.0. Số phiên bản sẽ khác nhau, dựa trên phiên bản Ubuntu mà bạn đang sử dụng.

Vì các thư viện trình biên dịch đã được cài đặt, bạn có thể chạy chương trình C để kiểm tra các thông số cài đặt.

Chạy tập lệnh C bằng GCC

Để xác nhận xem gói siêu thiết yếu xây dựng đã được cài đặt thành công hay chưa, bạn có thể viết và biên dịch tập lệnh C mẫu. Mở trình soạn thảo văn bản yêu thích của bạn trên Ubuntu. Bạn có thể chọn giữa Vim và nano để viết đoạn mã sau:

nano test.c

Thêm đoạn mã sau vào trình soạn thảo văn bản và lưu tập lệnh:

#include <stdio.h>
void main()
{
printf("Hi, This is a test compiler program in C compiler!
");
}

Đây là tệp văn bản sẽ trông như thế nào:

Đây là giải thích ngắn gọn về chương trình:

  • stdio.h: Tiêu đề thư viện đầu vào-đầu ra tiêu chuẩn
  • chính(): Hàm này chạy chương trình C
  • printf (): Chức năng AC để in đầu ra
  • N: In đầu ra trên một dòng mới

Để lưu, chỉ cần nhấn Ctrl + Xtheo dõi bởi Yđi vào.

Tiếp theo, bạn cần tạo một tệp thực thi như sau:

gcc test.c -o test

Chạy tệp C mới được tạo bằng lệnh:

./test

Đầu ra được lưu và biên dịch trong trình soạn thảo văn bản được xuất bản thành công trên cửa sổ đầu cuối. Điều này chứng tỏ rằng quá trình cài đặt trình biên dịch GCC đã thành công.

Cách gỡ cài đặt bản dựng cần thiết khỏi Ubuntu

Cuối cùng, có thể có các tình huống trong đó bạn muốn gỡ cài đặt các gói đã cài đặt trong quá trình cài đặt gói xây dựng cần thiết. Trong trường hợp như vậy, bạn có thể sử dụng lệnh cơ bản:

sudo apt remove build-essential

Thao tác này sẽ xóa tất cả các gói đã cài đặt. Ngoài ra, nó cũng sẽ hữu ích cho bạn khi chạy lệnh autoremove để loại bỏ các gói còn lại:

sudo apt autoremove

Các chương trình thiết yếu trên Ubuntu tiếp tục là một phần không thể thiếu trong quá trình biên dịch mã và cài đặt phần mềm thông thường của bạn.

Vì các gói này tạo thành cơ sở cho bất kỳ quá trình thực thi nào, điều quan trọng là bạn phải cài đặt chúng ngay khi nâng cấp lên bất kỳ bản phát hành Ubuntu mới nào hoặc chuyển từ hệ điều hành khác sang Linux, đặc biệt là Windows, để tránh các lỗi biên dịch và độ trễ không mong muốn.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *