หากคุณเป็นหนึ่งในผู้ที่ใช้คอมไพเลอร์ GNU คุณอาจดีใจที่ทราบว่ามีเวอร์ชันใหม่ออกมา จะสามารถใช้ได้ จีซีซี 10 เพื่อให้คุณสามารถเพลิดเพลินกับข่าวสารของพวกเขา หากคุณไม่ทราบว่าคุณมีเวอร์ชันใดคุณสามารถใช้ตัวเลือก –version ของ gcc เพื่อแสดงเวอร์ชันที่ติดตั้งบนระบบปฏิบัติการ GNU / Linux distro หรือ * nix ที่คุณใช้อยู่ หากคุณใช้คอมไพเลอร์อื่นฉันขอแนะนำให้คุณใช้ gcc มันเป็นระเบิด
เกี่ยวกับ มีอะไรใหม่สำหรับอนาคต GNU gcc 10คุณควรทราบว่ามีการปรับปรุงบางอย่างจากเวอร์ชันก่อนหน้านี้ ขณะนี้คุณสามารถดาวน์โหลด gcc 9.2 ได้ แต่รุ่นใหม่ที่รอคอยมานานนี้กำลังจะมาถึง แม้ว่าจะยังไม่ได้เปิดตัว แต่การปรับปรุงบางอย่างที่ผสานรวมนั้นเป็นที่ทราบกันดีอยู่แล้วผ่านงานพัฒนา ในการปรับปรุงนี้ได้รวมฟังก์ชัน __builtin_roundeven ที่สอดคล้องกับ ISO / IEC TS 18661 เข้าด้วยกัน
ว่า ภาษา C ++ (g ++) มีการนำคุณสมบัติใหม่จำนวนมากมาใช้โดยเฉพาะ 20 รายการ ข้อบกพร่องบางอย่างในเวอร์ชันก่อนหน้าที่เกี่ยวข้องกับ C ++ ได้รับการแก้ไขเช่นกัน แต่นอกเหนือจากภาษา C และ C ++ แล้วคุณทราบดีอยู่แล้วว่าคอมไพเลอร์ GNU GCC ยอมรับภาษาโปรแกรมจำนวนมาก ใน Fortran ยังมีการปรับปรุงเช่นขนาดบัฟเฟอร์เริ่มต้นสำหรับ I / O โดยใช้ไฟล์แบบแบนที่เพิ่มขึ้นเป็น 1048576 เป็นต้น
ในส่วนของโปรแกรมเองก็มีเช่นกัน การปรับปรุงโค้ดสำหรับสถาปัตยกรรม IA-32 และ AMD64 (หรือ EM64T) ตอนนี้เครื่อง X86 จะรองรับการขยาย __builtin_rounde แม้ด้วยคำสั่งส่วนขยาย SSE 4.1 ที่เหมาะสม โปรเซสเซอร์ Texas Instruments PRU ได้รับการปรับปรุงเช่นกันโดยแบ็คเอนด์ใหม่กำหนดเป้าหมายไปที่ชิป TI เหล่านี้ มีแนวโน้มว่าจะยังคงได้รับการเปลี่ยนแปลงเพิ่มเติมจนกว่าจะมีการเปิดตัวครั้งสุดท้ายดังนั้นเราจะคอยดูว่าจะมีการเผยแพร่ในที่สุดเมื่อใด