GNU Compiler Collection (GCC)

ผู้เขียน: Lewis Jackson
วันที่สร้าง: 12 พฤษภาคม 2021
วันที่อัปเดต: 17 พฤศจิกายน 2024
Anonim
C/C++ Tutorial for Beginners - Install GNU (GCC/G++) Compiler Tools on Windows 10 - MinGW
วิดีโอ: C/C++ Tutorial for Beginners - Install GNU (GCC/G++) Compiler Tools on Windows 10 - MinGW

เนื้อหา

รุ่น
(ณ วันที่ 24/24/2018)
8.2
แพลทฟอร์ม
การอนุญาตโอเพ่นซอร์ส
ประเภทการเขียนโปรแกรม
ข้อมูลเพิ่มเติม (เยี่ยมชมเว็บไซต์ของผู้เผยแพร่)
การจัดอันดับ: 2.2 / 5 (61 โหวต)

ภาพรวมซอฟต์แวร์

คุณสมบัติหลัก


  • ชุดคอมไพเลอร์โอเพนซอร์สฟรี
  • รองรับภาษาส่วนหน้าที่แตกต่างกัน
  • สามารถคอมไพล์ไฟล์ประมวลผลข้ามสำหรับแพลตฟอร์มต่าง ๆ ได้

GNU Compiler Collection (GCC) เป็นชุดของตัวรวบรวมโอเพ่นซอร์สที่ใช้กันมากที่สุดสำหรับการคอมไพล์โปรแกรม C และ C ++ GCC สนับสนุนภาษาการเขียนโปรแกรมอื่น ๆ อีกมากมายเช่นกันรวมถึง Objective-C, Fortran, Java, Ada, Go และ BRIG (HSAIL) คอมไพเลอร์ส่วนใหญ่มักใช้กับระบบที่ใช้ Unix แต่สามารถใช้พอร์ต Windows ที่เรียกว่า MiniGW ได้เช่นกัน

GCC รวมถึงคอมไพเลอร์ที่แตกต่างกัน:

  • gcc: คอมไพเลอร์ C
  • g ++: คอมไพเลอร์ C ++ และ Objective-C
  • gfortran: คอมไพเลอร์ Fortran
  • gcj: คอมไพเลอร์ Java
  • GNAT: คอมไพเลอร์ Ada
  • gccgo: คอมไพเลอร์ Go
การออกแบบแบบแยกส่วนของ GCC ยังอนุญาตให้ติดตั้งปลั๊กอินเพื่อขยายฟังก์ชันการทำงานของซอฟต์แวร์ ฟังก์ชั่นเพิ่มเติมรวมถึงการสนับสนุนภาษาการเขียนโปรแกรมที่ไม่ได้มาพร้อมกับ GCC

หนึ่งในคุณสมบัติที่ยอดเยี่ยมของ GCC คือความสามารถในการรวบรวมโปรแกรมข้ามแพลตฟอร์มที่แตกต่างกัน ซึ่งหมายความว่าแม้ว่านักพัฒนาซอฟต์แวร์จะใช้ GCC บนแพลตฟอร์มเดียว แต่ก็อาจถูกรวบรวมสำหรับแพลตฟอร์มเป้าหมายอื่นได้


GCC เป็นหนึ่งในตัวเลือกที่ใช้กันมากที่สุดสำหรับการคอมไพล์โปรแกรม C และ C ++ บนระบบที่ใช้ Unix หากคุณกำลังพัฒนาสำหรับ Linux GCC เป็นตัวเลือกที่ดี สามารถใช้กับ Windows ได้ แต่โดยทั่วไปแล้วจะต้องการคอมไพเลอร์อื่น ๆ เช่นคอมไพเลอร์ที่มาพร้อมกับ Microsoft Visual Studio

ประเภทไฟล์ที่รองรับ


นามสกุลไฟล์หลัก

และ C - ไฟล์ซอร์สโค้ด C / C ++

นามสกุลไฟล์อื่น ๆ ที่ใช้โดย GNU Compiler Collection (GCC) 8.2

ประเภทไฟล์ที่รองรับ
.ADAรหัสแหล่งที่มา Ada
.ADBไฟล์ Ada Body
.ADSไฟล์ข้อมูลจำเพาะ Ada
.ASMไฟล์รหัสภาษาแอสเซมบลี
.cppไฟล์ซอร์สโค้ด C ++
.fรหัสที่มา Fortran
.Hไฟล์ส่วนหัว C / C ++ / วัตถุประสงค์ -C
.HPPไฟล์ส่วนหัว C ++
.javaไฟล์ซอร์สโค้ด Java
.Mไฟล์การติดตั้ง Objective-C
รูปแบบไฟล์เพิ่มเติมที่เกี่ยวข้อง
ลวด Cored Metallurgicalห้องสมุดคง
.ARUnix Static Library
.CCไฟล์ซอร์สโค้ด C ++
.GCHไฟล์ส่วนหัวที่คอมไพล์แล้ว
.HXXไฟล์ส่วนหัวของรหัส C ++
.oรวบรวมวัตถุไฟล์
.ดังนั้นแชร์ห้องสมุด

คำอธิบายรูปแบบไฟล์ QRT

Roger Morrison

พฤศจิกายน 2024

หลายคนแชร์ .qrt ไฟล์โดยไม่ต้องแนบคำแนะนำในการใช้งาน แต่ก็ไม่เป็นที่ประจักษ์สำหรับทุกคนว่าโปรแกรมก .qrt ไฟล์สามารถแก้ไขแปลงหรือพิมพ์ด้วยไฟล์. ในหน้านี้เราพยายามให้ความช่วยเหลือในการจัดการ .qrt ไฟล์. พ...

คำอธิบายรูปแบบไฟล์ PCZ

Roger Morrison

พฤศจิกายน 2024

หลายคนแชร์ .pcz ไฟล์โดยไม่ต้องแนบคำแนะนำในการใช้งาน แต่ก็ไม่เป็นที่ประจักษ์สำหรับทุกคนว่าโปรแกรมก .pcz ไฟล์สามารถแก้ไขแปลงหรือพิมพ์ด้วยไฟล์. ในหน้านี้เราพยายามให้ความช่วยเหลือในการจัดการ .pcz ไฟล์. พ...

โซเวียต