Hướng dẫn cài đặt trình biên dịch GCC trên Windows
⚡ Tóm tắt thông minh
Tải xuống và cài đặt trình biên dịch GCC bằng ngôn ngữ C. Windows, Linux, và macOS trong vòng chưa đầy mười lăm phút. Code::Gói khối trên Windows Nó tích hợp GCC, trình soạn thảo và trình gỡ lỗi, trong khi Linux và macOS Người dùng cài đặt GCC trực tiếp thông qua trình quản lý gói của họ.

GCC là gì?
GCC (GNU Compiler Collection) là một bộ trình biên dịch mã nguồn mở miễn phí được duy trì bởi Free Software. FoundationNó hỗ trợ ngôn ngữ C. C++, Mục tiêu-C, FortraGCC hỗ trợ nhiều ngôn ngữ lập trình như n, Ada, Go và một số ngôn ngữ khác, đồng thời là trình biên dịch mặc định trên hầu hết các bản phân phối Linux. GCC tạo ra các tệp thực thi nhanh, dễ di chuyển và là lựa chọn tiêu chuẩn để học lập trình C trên hệ điều hành này. Windows, Linux, và macOS.
Hướng dẫn này sẽ trình bày cách cài đặt GCC trên từng nền tảng và xác minh quá trình cài đặt bằng cách kiểm tra phiên bản đơn giản.
Cách cài đặt GCC trên Windows
On Windows Cách dễ nhất là sử dụng IDE mã nguồn mở. Code::Khối, bao gồm một trình biên dịch (GCC từ Dự án GNU), một biên tập viênVà trình sửa lỗi trong một trình cài đặt duy nhất.
Bước 1) Tải xuống bản phát hành nhị phân
Đến phần https://www.codeblocks.org/downloads/ và nhấp vào Bản phát hành nhị phân.
Bước 2) Chọn trình cài đặt có trình biên dịch GCC
Hãy chọn trình cài đặt tích hợp sẵn trình biên dịch GCC — ví dụ: codeblocks-17.12mingw-setup.exeGói phần mềm này bao gồm trình biên dịch GNU GCC của MinGW và trình gỡ lỗi GNU GDB cùng với... Code::Chặn các tập tin nguồn.
Bước 3) Bắt đầu cài đặt
Chạy trình cài đặt đã tải xuống và chấp nhận các tùy chọn mặc định. Quá trình đơn giản này sẽ thiết lập trình biên dịch GCC trên máy tính của bạn. Windows hệ thống.
Bước 4) Chấp nhận thỏa thuận cấp phép
Vui lòng chấp nhận thỏa thuận cấp phép để tiếp tục.
Bước 5) Giữ nguyên lựa chọn thành phần mặc định
Để nguyên tùy chọn thành phần ở chế độ mặc định và nhấp chuột. Trang Tiếp.
Bước 6) Chọn đường dẫn cài đặt
Nếu muốn, bạn có thể thay đổi thư mục cài đặt, sau đó nhấp chuột. Trang Tiếp.
Bước 7) Khởi chạy Code::Khối
Định vị Code::Tạo lối tắt Blocks trên màn hình nền hoặc menu Bắt đầu và nhấp đúp vào đó.
Bước 8) Cho phép Code::Blocks phát hiện trình biên dịch
Khi ra mắt lần đầu, Code::Blocks quét các trình biên dịch đã cài đặt, tự động phát hiện GCC và đặt nó làm mặc định. Liên kết C và C++ tập tin với Code::Chặn khi được yêu cầu.
Bước 9) Mở IDE và bắt đầu lập trình
Màn hình chính của IDE hiện ra. Giờ bạn có thể tạo một dự án C mới và biên dịch chương trình đầu tiên của mình.
Hướng dẫn cài đặt GCC trên Linux
Hầu hết các bản phân phối Linux đều được cài đặt sẵn GCC. Hãy kiểm tra bằng lệnh:
gcc --version
Nếu GCC đã được cài đặt, lệnh sẽ in phiên bản của nó. Nếu thiếu, trình thông dịch lệnh sẽ nhắc bạn cài đặt.
Để thiết lập môi trường biên dịch C trên Linux, Làm theo các bước dưới đây.
- Mở một thiết bị đầu cuối.
- Trên hệ điều hành Red Hat và Fedora, hãy chạy lệnh sau:
sudo yum groupinstall 'Development Tools' - Trên Debian và Ubuntu, chạy:
sudo apt-get update sudo apt-get install build-essential manpages-dev - Xác minh cài đặt:
gcc --version
Cách cài đặt GCC trên macOS
On macOSBộ công cụ tương thích với GCC được phân phối thông qua Apple. Công cụ dòng lệnh cho Xcode.
- Mở một thiết bị đầu cuối và chạy:
xcode-select --installMột hộp thoại sẽ hiện ra yêu cầu bạn cài đặt Công cụ dòng lệnh. Nhấp chuột đặt và chấp nhận giấy phép.
- Ngoài ra, bạn cũng có thể đăng nhập tại https://developer.apple.com/download/all/ Với ID nhà phát triển Apple của bạn, hãy tải xuống phiên bản mới nhất. Công cụ dòng lệnh cho Xcode
.dmgvà chạy trình cài đặt. Giữ nguyên các thiết lập mặc định của trình hướng dẫn. - Mở cửa sổ dòng lệnh và xác minh quá trình cài đặt:
gcc -v
Xác minh cài đặt GCC của bạn
Bất kể hệ điều hành nào, một bước kiểm tra nhanh chóng sẽ xác nhận rằng trình biên dịch nằm trong biến môi trường PATH:
gcc --version
Bạn sẽ thấy kết quả tương tự như sau: gcc (GCC) 13.2.0 Tiếp theo là thông báo giấy phép. Hãy biên soạn một dòng lệnh "xin chào thế giới" duy nhất để kiểm tra toàn bộ quy trình:
// hello.c
#include <stdio.h>
int main(void) {
printf("Hello, world!\n");
return 0;
}
Xây dựng và vận hành với:
gcc hello.c -o hello
./hello
Khắc phục sự cố thường gặp khi cài đặt GCC
Các vấn đề dưới đây bao gồm hầu hết các khiếu nại phát sinh trong quá trình cài đặt:
- “gcc không được nhận dạng” trên Windows: thêm MinGW
binThêm thư mục đó vào biến môi trường PATH của bạn, sau đó khởi động lại terminal. - Code::Blocks không phát hiện trình biên dịch: mở Cài đặt → Trình biên dịch → Các tệp thực thi của bộ công cụ và trỏ thư mục cài đặt trình biên dịch đến thư mục gốc MinGW của bạn (ví dụ:
C:\MinGW). - Linux báo lỗi “lệnh không tìm thấy”: gói phần mềm có thể đã được cài đặt như sau:
gcc-12orgcc-13. Chạywhich gccvà tạo liên kết tượng trưng, hoặc gọi trực tiếp tệp nhị phân có phiên bản. - macOS Báo cáo "clang" thay vì GCC: Xcode bí danh vang lên như
gccNếu bạn cần GCC chính hãng, hãy cài đặt nó thông qua Homebrew bằng lệnh sau:brew install gccvà gọigcc-13. - Thiếu các tệp tiêu đề (ví dụ: stdio.h): cài đặt lại
build-essentialtrên Linux hoặc Xcode Công cụ dòng lệnh trên macOS để khôi phục các tệp tiêu đề thư viện chuẩn.
Các trình biên dịch C phổ biến khác
Nếu GCC không phù hợp với môi trường của bạn, có một số trình biên dịch thay thế khác có thể biên dịch và chạy C một cách đáng tin cậy:
- Kêu vang — Trình biên dịch dựa trên LLVM với tốc độ biên dịch nhanh và khả năng chẩn đoán tuyệt vời. Mặc định bật macOS.
- MinGW-w64 — phiên bản hiện đại của MinGW với các tệp nhị phân GCC được cập nhật cho Windows.
- Trình biên dịch C di động (pcc) — Trình biên dịch nhẹ, được cấp phép theo giấy phép BSD.
- Turbo C — Trình biên dịch cổ điển vẫn còn phổ biến trong môi trường học thuật.
- Microsoft Hình ảnh C++ (MSVC) - MicrosoftTrình biên dịch của được tích hợp sẵn trong Visual Studio; biên dịch mã C với
/TCcông tắc điện.









