In addition to Weibo, there is also WeChat
Please pay attention
WeChat public account
Shulou
2025-02-27 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Servers >
Share
Shulou(Shulou.com)06/01 Report--
Today, I will talk to you about how Ubuntu 19.10 will use GCC 9 as the default compiler, which may not be well understood by many people. in order to make you understand better, the editor has summarized the following for you. I hope you can get something according to this article.
As a change we've been waiting for this cycle, Ubuntu 19.10 has been upgraded to GCC 9 as the default system compiler for GCC 8.
Ubuntu 19.10 (and Ubuntu 20.04 LTS) will use GCC 9 stable as the default system compiler. The conversion took place on Sunday, and GCC 9 became the default compiler for Eoan. Ubuntu is used to introducing a new version of GCC in their xx.10 version and then continuing to use the same version in their next xx.04. Because the release of GCC is usually too late to meet their April release, GCC 9 will be used for the long-term supported release of Ubuntu 20.04.
GCC 9 stabilized in May in the form of GCC 9.1.0, which is currently stable and is now in the Eoan archive.
The feature highlights of GCC9 are summarized as follows:
Partial support for OpenMP 5.0in C + +.
Experimental support for C++ 2A specification through-std=c++2a or-std=gnu++2a switches. Similarly, libstdc++ has improved support for C++ 2A as well as some improvements to C++ 17, including the incomplete / experimental file system TS and web TS. There is also the initial code for Intel's C++ 17 parallel algorithm.
Finally, the support for D programming language is merged.
Many Ada front-end enhancements.
Initial AMD Zen 2 CPU support (znver2).
Support for Arm Neoverse N1 Cortextel A76 Acer A55 and other Cortex hardware.
ARMv8.5 branch target recognition support and speculative tracking support.
The AMD GCN backend has been merged, although GCC 9 can only run basic single-threaded programs, and hopefully GCC 10 we will see enough support to start running OpenMP/OpenACC uninstall. In GCC 9, the AMD GCN backend is designed for Fiji and Vega 10 hardware.
The C-SKY processor backend has been added, similar to recent C-SKY support in the Linux kernel and elsewhere.
OpenRISC support after rewriting the port.
A new real-time patching option has been added to assist in real-time patching of the Linux kernel.
Get better bash autocomplete support from shell with the new-- completion option.
Various diagnostic improvements, including the ability to dump diagnostics to JSON format.
Fortran adds asynchronous I / O support and many other improvements.
Intel PTWRITE support.
Intel MPX (memory Protection extension) support has been removed.
Solaris 10 support has been deprecated and will be removed in GCC 10 if there is no stakeholder enhancement.
After reading the above, do you have any further understanding of how Ubuntu 19.10 will use GCC 9 as the default compiler? If you want to know more knowledge or related content, please follow the industry information channel, thank you for your support.
Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.
Views: 0
*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.
Continue with the installation of the previous hadoop.First, install zookooper1. Decompress zookoope
"Every 5-10 years, there's a rare product, a really special, very unusual product that's the most un
© 2024 shulou.com SLNews company. All rights reserved.