How to Compile and Run C program Using GCC on Ubuntu 18.04 LTS (Linux) / Ubuntu 20.04 LTS
สารบัญ:
GNU Compiler Collection (GCC) เป็นคอลเลกชันโอเพ่นซอร์สของคอมไพเลอร์และห้องสมุดที่สนับสนุนภาษา C, C ++, Objective-C, Fortran, Ada, Go และ D เคอร์เนลลินุกซ์ยูทิลิตี้ GNU และโครงการอื่น ๆ อีกมากมายถูกรวบรวมด้วย GCC
บทช่วยสอนนี้อธิบายวิธีการติดตั้งตัวแปลภาษา GCC บน Debian 10, Buster คำแนะนำเดียวกันนี้ใช้กับ Debian 9 และการแจกแจงแบบ Debian
ข้อกำหนดเบื้องต้น
ในการติดตั้งแพ็คเกจในระบบ Debian ของคุณคุณจะต้องเข้าสู่ระบบในฐานะผู้ใช้ที่มีสิทธิ์ sudo
การติดตั้ง GCC บน Debian
ที่เก็บข้อมูล Debian เริ่มต้นประกอบด้วย meta-package ชื่อ
build-essential
ที่มีคอมไพเลอร์ GCC และไลบรารีและยูทิลิตีอื่น ๆ ที่จำเป็นสำหรับการรวบรวมซอฟต์แวร์
ทำตามขั้นตอนด้านล่างเพื่อติดตั้ง GCC Compiler Debian 10:
-
ก่อนอื่นให้อัปเดตรายการแพ็คเกจ:
sudo apt update
ติดตั้งแพ็คเกจ
build-essential
โดยการเรียกใช้:sudo apt install build-essential
คุณอาจต้องการติดตั้งหน้าคู่มือที่มีเอกสารเกี่ยวกับการใช้ GNU / Linux เพื่อการพัฒนา:
sudo apt-get install manpages-dev
เพื่อยืนยันว่าคอมไพเลอร์ GCC ได้รับการติดตั้งประเภท
gcc --version
สำเร็จแล้ว:gcc --version
ในขณะที่เขียนบทความนี้ GCC รุ่นเริ่มต้นที่มีอยู่ในที่เก็บ Debian 10 คือ
8.3.0
:gcc (Debian 8.3.0-6) 8.3.0 Copyright (C) 2018 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
แค่นั้นแหละ. คุณได้ติดตั้ง GCC บนเครื่อง Debian ของคุณเรียบร้อยแล้ว
รวบรวมตัวอย่าง Hello World
การคอมไพล์โปรแกรม C หรือ C ++ ขั้นพื้นฐานด้วย GCC นั้นค่อนข้างตรงไปตรงมา เปิดโปรแกรมแก้ไขข้อความของคุณและสร้างไฟล์ต่อไปนี้:
nano hello.c
สวัสดีซี
บันทึกไฟล์และใช้คำสั่งต่อไปนี้เพื่อรวบรวมเป็นไฟล์ปฏิบัติการ: คอมไพเลอร์จะสร้างไฟล์ไบนารีชื่อ
เพื่อรันโปรแกรมรัน: ผลลัพธ์จะมีลักษณะดังนี้: คุณติดตั้ง GCC ได้สำเร็จบน Debian 10 ของคุณสำหรับข้อมูลเพิ่มเติมเกี่ยวกับ GCC ให้ไปที่เอกสารทางการของ GCC
#include int main() { printf ("Hello World!\n"); return 0; }
#include int main() { printf ("Hello World!\n"); return 0; }
gcc hello.c -o hello
hello
ในไดเรกทอรีเดียวกันซึ่งคำสั่งถูกดำเนินการ
./hello
ข้อสรุป
Microsoft Tweaks Ad หลังจากที่ Apple บ่น
เรื่องราว "Laptop Hunter" ยังคงมีน้อยลงเล็กน้อย Apple-bashing
วิธีติดตั้ง gcc compiler บน centos 7
GNU Compiler Collection (GCC) คือชุดของคอมไพเลอร์และไลบรารีสำหรับ C, C ++, Objective-C, Fortran, Ada, Go และ D, ภาษาโปรแกรม บทช่วยสอนนี้ครอบคลุมขั้นตอนที่จำเป็นในการติดตั้งตัวรวบรวม GCC บน CentOS 7
วิธีการติดตั้ง gcc คอมไพเลอร์บน Ubuntu 18.04
GNU Compiler Collection (GCC) คือชุดของคอมไพเลอร์และไลบรารีสำหรับ C, C ++, Objective-C, Fortran, Ada, Go และ D, ภาษาโปรแกรม บทช่วยสอนนี้ครอบคลุมขั้นตอนที่จำเป็นในการติดตั้งตัวรวบรวม GCC บน Ubuntu 18.04