SUSE團隊已將重心偏向GCC 7

2022-06-12 17:39:09 字數 922 閱讀 2343

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 ++命令。

suse搭建mysql集群 suse裝配mysql

suse 安裝 mysql 2.解壓 有很多個檔案,下面用到的就這兩個 mysql client 5.5.20 1.sles11.x86 64.rpm mysql server 5.5.20 1.sles11.x86 64.rpm 3.安裝伺服器 rpm ivh mysql server 5.5.2...

Suse操作小節

1.關閉防火牆 sudo susefirewall2 stop可能需要 etc init.d susefirewall2 setup start2.ssh登入 很可能是防火牆的問題 因此需要用步驟1方法關閉它或者開啟22埠。但是僅僅使用如下命令開啟22埠,還是無法ssh,暫時關閉防火牆 iptabl...

SUSE基礎學習

suse防火牆設定 1 yast2 安全和使用者 防火牆 來配置防火牆。2 suse預設的防火牆設定為禁止所有外來聯結。如果你想開放某個埠的話,就得修改防火牆設定開放這個埠。本文介紹了怎麼修改suse的防火牆設定以開放某指定埠。手動修改 vi etc sysconfig susefirewall2 ...