Cài đặt GCC và C / C ++ Build Tools trên CentOS 8

Installing Gcc C C Build Tools Centos 8



Trong bài viết này, tôi sẽ chỉ cho bạn cách cài đặt GCC và tất cả các công cụ xây dựng C / C ++ cần thiết trên CentOS 8 để phát triển các chương trình C / C ++. Vậy hãy bắt đầu.

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







$sudo yum makecache



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







Trên CentOS 8, tất cả các công cụ phát triển C / C ++ có thể được cài đặt rất dễ dàng bằng cách cài đặt Công cụ phát triển tập đoàn.

$sudo danh sách nhóm yum



Để cài đặt Công cụ phát triển nhóm các gói, hãy chạy lệnh sau:

$sudo yum groupinstall 'Công cụ phát triển'

Để xác nhận cài đặt, nhấn và sau đó nhấn .

Trình quản lý gói YUM nên tải xuống tất cả các gói từ internet và cài đặt chúng trên máy CentOS 8 của bạn.

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

Để xác nhận xem GCC có hoạt động chính xác hay không, hãy chạy lệnh sau:

$gcc --phiên bản

Như bạn có thể thấy, GCC đang hoạt động chính xác.

Bây giờ, để kiểm tra xem G ++ có hoạt động chính xác hay không, hãy chạy lệnh sau:

$g ++ --phiên bản

Như bạn có thể thấy, G ++ đang hoạt động chính xác.

Để kiểm tra xem chế tạo công cụ đang hoạt động chính xác, hãy chạy lệnh sau:

$chế tạo --phiên bản

Bạn có thể thấy, chế tạo đang hoạt động chính xác.

Viết chương trình C và C ++ đầu tiên của bạn:

Trong phần này, tôi sẽ chỉ cho bạn cách viết chương trình C và C ++ đầu tiên của bạn, biên dịch chúng bằng GCC và chạy chúng. Vì vậy, hãy tiếp tục,

GHI CHÚ: Tệp nguồn chương trình C phải kết thúc bằng phần mở rộng .NS và tệp nguồn chương trình C ++ phải kết thúc bằng phần mở rộng .cpp . Bạn phải luôn nhớ điều đó.

Đầu tiên, tạo một tệp nguồn chương trình C chào c và nhập các dòng mã sau.

#bao gồm
#bao gồm

int main(vô hiệu) {
printf('Xin chào thế giới từ LinuxHint! ');

trở lạiEXIT_SUCCESS;
}

Tệp mã nguồn cuối cùng sẽ trông như thế này.

Khi bạn đã viết chương trình C của mình, hãy điều hướng đến thư mục (trong trường hợp của tôi ~ / mã thư mục) nơi bạn đã lưu chào c Tệp nguồn C như sau:

$đĩa CD~/mã số

Như bạn có thể thấy, chào c Tệp nguồn C nằm trong thư mục này.

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

$gccchào c

Nếu bạn không chỉ định tên cho tệp nhị phân / tệp thực thi đã biên dịch, a.out sẽ là tên mặc định cho tệp nhị phân / thực thi biên dịch.

Nếu bạn muốn đặt tên cho tệp nhị phân / thực thi đã biên dịch của mình, tức là xin chào , biên dịch tệp nguồn C chào c với lệnh sau:

$gcc -hoặcxin chào xin chào.c

GHI CHÚ: Ở đây, -hoặc tùy chọn xác định tệp đầu ra hoặc tên tệp nhị phân / thực thi được biên dịch.

Khi tệp nguồn C chào c được biên dịch, một tệp nhị phân / thực thi được biên dịch 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.

$ls -lh

Bây giờ, hãy chạy tệp nhị phân / thực thi đã biên dịch xin chào như sau:

$./xin chào

Như bạn có thể thấy, kết quả đầu ra mong muốn được in trên màn hình.

Bây giờ, hãy tạo một tệp nguồn C ++ mới xin chào.cpp và nhập các dòng mã sau.

#bao gồm

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

NSchủ chốt(vô hiệu) {
Giá cả<< 'C ++: Hello world from LinuxHint!' <<endl;

trở lạiEXIT_SUCCESS;
}

Tệp mã nguồn cuối cùng sẽ trông như thế này.

Như bạn có thể thấy, xin chào.cpp Tệp nguồn C ++ nằm trong ~ / mã danh mục.

$ls -lh

Bây giờ, hãy biên dịch tệp nguồn C ++ xin chào.cpp và đặt tên cho tệp nhị phân / thực thi đã biên dịch xin chào-cpp với lệnh sau:

$g ++ -hoặchello-cpp hello.cpp

Khi tệp nguồn C ++ xin chào.cpp được biên dịch, một tệp nhị phân / thực thi được biên dịch mới xin chào-cpp sẽ được tạo như bạn có thể thấy trong ảnh chụp màn hình bên dưới.

Bây giờ, chạy xin chào-cpp tệp nhị phân / thực thi được biên dịch như sau:

$./xin chào-cpp

Như bạn có thể thấy, kết quả đầu ra mong muốn được in trên màn hình.

Vì vậy, đó là cách bạn cài đặt các công cụ xây dựng GCC và C / C ++ trên CentOS 8 và viết các chương trình C / C ++ đầu tiên của mình. Cảm ơn đã đọc bài viết này.