Cài đặt GCC trên Ubuntu

Install Gcc Ubuntu



Dạng đầy đủ của GCC là Bộ sưu tập trình biên dịch GNU. Nó là một bộ công cụ mã nguồn mở để biên dịch mã nguồn của các ngôn ngữ lập trình C, C ++, Objective-C, Fortran, Ada, Go và D.

Trong bài viết này, chúng tôi sẽ giới thiệu cho các bạn cách cài đặt GCC trên Ubuntu và biên dịch các chương trình C và C ++. Vậy hãy bắt đầu.







Cài đặt GCC:

GCC và tất cả các công cụ xây dựng cần thiết có thể được cài đặt rất dễ dàng trên Ubuntu vì tất cả các gói yêu cầu đều có sẵn trong kho lưu trữ gói chính thức của Ubuntu. Ubuntu cũng cung cấp xây dựng-thiết yếu gói meta cài đặt tất cả các gói cần thiết cùng một lúc. Vì vậy, bạn có thể dễ dàng GCC trên Ubuntu bằng trình quản lý gói APT.



Đầu tiên, hãy cập nhật bộ đệm ẩn của kho lưu trữ gói APT bằng lệnh sau:



$sudocập nhật apt





Bộ nhớ cache của kho lưu trữ gói APT nên được cập nhật.



Bây giờ, hãy cài đặt xây dựng-thiết yếu gói bằng lệnh sau:

$sudođúng cáchTải vềxây dựng-thiết yếu

Bây giờ bấm và sau đó nhấn để xác nhận cài đặt.

Sẽ mất một lúc để APT tải xuống và cài đặt tất cả các gói được yêu cầu từ kho lưu trữ gói chính thức của Ubuntu.

Tại thời điểm này, GCC và tất cả các công cụ xây dựng cần thiết sẽ được cài đặt.

Trong phần tiếp theo của bài viết này, tôi sẽ giới thiệu cho các bạn cách biên dịch một chương trình C và C ++ đơn giản với GCC.

Biên dịch các chương trình C với GCC:

Trong phần này, mình sẽ viết một chương trình C đơn giản, hướng dẫn các bạn cách biên dịch chương trình C với GCC và chạy chương trình đã biên dịch.

Tôi đã viết một tệp nguồn C đơn giản và lưu nó dưới dạng chào c bên trong ~ / Dự án danh mục. Nội dung của chào c tệp như sau:

#bao gồm

NSchủ chốt(vô hiệu) {
printf ('%NS ', 'C -> Chào mừng bạn đến với LinuxHint!');

trở lại 0;
}

Chương trình này sẽ in C -> Chào mừng bạn đến với LinuxHint! trên thiết bị đầu cuối. Rất đơn giản.

Trước khi bạn biên dịch tệp nguồn C, hãy điều hướng đến thư mục dự án của bạn ( ~ / Dự án trong trường hợp của tôi) như sau:

$đĩa CD~/Dự án

Bây giờ, để biên dịch chào c Tệp nguồn C, chạy lệnh sau:

$gccchào c-hoặcxin chào

GHI CHÚ: Ở đây, chào c là tệp nguồn C. Các -hoặc tùy chọn được sử dụng để xác định đường dẫn và tên tệp của tệp nhị phân đầu ra đã biên dịch. -o xin chào được sử dụng để cho GCC biết rằng tệp đầu ra đã biên dịch phải xin chào và đường dẫn mà tệp sẽ được lưu là thư mục làm việc hiện tại.

Sau khi bạn biên dịch chào c tệp nguồn, một tệp mới xin chào sẽ được tạo như bạn có thể thấy trong ảnh chụp màn hình bên dưới. Đây là tệp nhị phân đã biên dịch.

Bây giờ, chạy xin chào tệp nhị phân như sau:

$./xin chào

Như bạn có thể thấy, đầu ra chính xác được hiển thị trên thiết bị đầu cuối. Vì vậy, chúng tôi đã biên dịch và chạy thành công một chương trình C bằng GCC.

Biên dịch các chương trình C ++ với GCC:

Trong phần này, mình sẽ viết một chương trình C ++ đơn giản, hướng dẫn các bạn cách biên dịch chương trình C ++ với GCC và chạy chương trình đã biên dịch.

Tôi đã viết một tệp nguồn C ++ đơn giản và lưu nó dưới dạng helloworld.cpp bên trong ~ / Dự án danh mục. Nội dung của helloworld.cpp tệp như sau:

#bao gồm



sử dụng không gian tên std;



NSchủ chốt(vô hiệu) {

Giá cả<< 'C ++ -> Chào mừng bạn đến với LinuxHint!' <<endl;



trở lại 0;

}

Chương trình này sẽ in C ++ -> Chào mừng bạn đến với LinuxHint! trên thiết bị đầu cuối. Rất đơn giản như trong ví dụ cuối cùng.

Trước khi bạn biên dịch tệp nguồn C ++, hãy điều hướng đến thư mục dự án của bạn ( ~ / Dự án trong trường hợp của tôi) như sau:

$đĩa CD~/Dự án

Bây giờ, để biên dịch helloworld.cpp Tệp nguồn C ++, chạy lệnh sau:

$g ++helloworld.cpp-hoặcChào thế giới

GHI CHÚ: Ở đây, helloworld.cpp là tệp nguồn C ++. Các -hoặc tùy chọn được sử dụng để xác định đường dẫn và tên tệp của tệp nhị phân đầu ra đã biên dịch. -o helloWorld được sử dụng để cho GCC biết rằng tệp đầu ra đã biên dịch phải Chào thế giới và đường dẫn mà tệp sẽ được lưu là thư mục làm việc hiện tại.

Sau khi bạn biên dịch helloworld.cpp Tệp nguồn C ++, một tệp mới Chào thế giới sẽ được tạo như bạn có thể thấy trong ảnh chụp màn hình bên dưới. Đây là tệp nhị phân đã biên dịch.

Bây giờ, chạy Chào thế giới tệp nhị phân như sau:

$./Chào thế giới

Như bạn có thể thấy, đầu ra chính xác được hiển thị trên thiết bị đầu cuối. Vì vậy, chúng tôi đã biên dịch và chạy thành công một chương trình C ++ bằng GCC.

Vì vậy, đó là cách bạn cài đặt GCC trên Ubuntu và biên dịch các chương trình C và C ++ với nó. Cảm ơn đã đọc bài viết này.