GNU gcc 10: бесплатный компилятор обновлен

Логотип GNU GCC

Если вы один из тех, кто использует компилятор GNU, вы можете быть рады узнать, что вышла новая версия. Будет доступно gcc 10 так что вы можете наслаждаться их новостями. Если вы не знаете, какая у вас версия, вы можете использовать опцию –version в gcc, чтобы показать вам версию, установленную в дистрибутиве GNU / Linux или операционной системе * nix, которую вы используете. Если вы используете другой компилятор, я рекомендую вам использовать gcc, это здорово.

О что нового в будущем GNU gcc 10, вы должны знать, что он имеет некоторые улучшения по сравнению с предыдущими версиями. В настоящее время вы можете загрузить gcc 9.2, но скоро появится этот долгожданный новый выпуск. Хотя он еще не выпущен, некоторые из улучшений, которые он интегрирует, уже известны в процессе разработки. Среди улучшений интегрированы функции __builtin_roundeven, соответствующие ISO / IEC TS 18661.

Относительно Язык C ++ (g ++) Реализовано большое количество новых функций, а именно 20 из них. Также исправлены некоторые дефекты предыдущих версий, относящиеся к C ++. Но помимо C и C ++ вы уже знаете, что компилятор GNU GCC принимает большое количество языков программирования. В Fortran также есть улучшения, такие как размер буфера по умолчанию для ввода-вывода с использованием плоских файлов, который увеличился до 1048576 и т. Д.

Что касается самой программы, то здесь тоже есть улучшения кода для архитектур IA-32 и AMD64 (или EM64T). Машины X86 теперь будут поддерживать расширение __builtin_roundeven с помощью соответствующего оператора расширения SSE 4.1. Процессоры PRU компании Texas Instruments также были усовершенствованы с новым внутренним ядром, предназначенным для этих чипов TI. Скорее всего, он все равно получит больше изменений до его окончательного выпуска, поэтому мы будем следить за тем, когда он наконец выйдет.


Содержание статьи соответствует нашим принципам редакционная этика. Чтобы сообщить об ошибке, нажмите здесь.

Будьте первым, чтобы комментировать

Оставьте свой комментарий

Ваш электронный адрес не будет опубликован.

*

*

  1. Ответственный за данные: AB Internet Networks 2008 SL
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.

bool (истина)