2019獨角獸企業重金招聘Python工程師標準>>>
SUSE的Andreas Jaeger在博客中發表了一篇關于SUSE Linux Enterprise Server 12操作系統更新工具鏈以及它所帶來的新開發工具的博文。文章指出,隨著GNU Compiler Collection 7的發布,GCC團隊為開發人員帶來了許多改進,包括更好的診斷,DWARF 5支持以及對C++ 17標準的支持。
GCC 7還包含改進的優化傳遞,并充分利用了現代處理器的一些功能,現在提供給所有SUSE Linux Enterprise Server 12客戶積極訂閱。為了支持SUSE Linux Enterprise Server 12中的GCC 7編譯器,SUSE團隊還將GNU Binutils和GNU Debugger(GDB)軟件分別更新到操作系統的開發工具鏈中的版本2.29和版本8.0.1。
Andreas Jaeger表示:“這些更新作為SUSE Linux Enterprise Server訂閱的一部分提供,編譯器集合可通過Toolchain模塊獲得。 Binutils和GDB可作為正常的維護更新。GNU Debugger 8.0.1是一個受歡迎的補充,因為它還增加了對GCC使用最新的DWARF 5調試格式的支持,以及對C ++右值引用的支持。有關他們優勢的更多細節,請查看博客文章。
以下是如何在SLES 12中安裝新的工具鏈
希望利用新工具鏈并將其安裝到計算機上的SUSE Linux Enterprise Server 12客戶必須首先注冊Toolchain模塊,然后使用“zypper in gcc-7”命令通過YaST或終端進行安裝。安裝后,他們將能夠使用GNU編譯器集合7來編譯程序。新的包是gcc-7 和 g++-7(例如gcc-7 hello.c -o hello)。舊的GCC版本仍然可用,可以使用gcc或g ++命令。
原文來自:http://www.linuxidc.com/Linux/2018-01/150368.htm
本文地址:http://www.linuxprobe.com/suse-linux-gcc-7.html編輯:蘇西云,審核員:逄增寶