Выпуск LLVM 16

good-penguin.png

Вышла новая версия LLVM. Проект LLVM включает в себя оптимизатор и кодогенератор с LLVM IR во многие процессорные архитектуры, который используется многими проектами для реализации своих языков программирования, а также:

  • компилятор C/C++/Objective-C (Clang);
  • компилятор Fortran (Flang);
  • cтандартную библиотеку для С++ (libc++);
  • отладчик LLDB;
  • линкер LLD;
  • среду исполнения (runtime) для OpenMP;
  • некоторые другие компоненты.

Код LLVM распространяется по лицензии Apache 2.0 License with LLVM exceptions.

Ниже перечислены новые возможности стандарта С++, реализованные в этой версии LLVM для Clang/libc++.

libc++:

Clang:

>>> Подробности

©  Linux.org.ru