Close Menu
Український телекомунікаційний портал
    Facebook X (Twitter) Instagram Threads
    Український телекомунікаційний портал
    • Новини
    • Мобільна техніка
    • Технології
    • ПЗ
    • Наука
    • Транспорт
    • Дім
    • Обладнання
    • Здоров’я
    Facebook X (Twitter) YouTube Telegram
    Український телекомунікаційний портал
    Home»Новини»ПЗ»В Linux 5.7 кардинально спростили складання ядра за допомогою LLVM
    ПЗ

    В Linux 5.7 кардинально спростили складання ядра за допомогою LLVM

    ВолодимирBy Володимир14.04.20204 коментарі2 Mins Read
    Facebook Twitter Email Telegram Copy Link

    З минулого року стало можливим зібрати основну гілку ядра x86_64 Linux за допомогою компілятора Calng з набору LLVM. Тепер же в оновленій системі Kbuild для ядра Linux 5.7 цей процес став значно простіше – досить привласнити змінної LLVM значення 1 і для компіляції ядра буде задіяний Clang і все утиліти LLVM замість традиційних GCC і Binutils.

    Параметр LLVM = 1 може бути переданий з командного рядка або як змінна оточення.

    Єдиний виняток полягає в тому, що асемблер зі складу LLVM не використовуватиметься за умовчанням, так як в ядрі все ще є деякі проблеми з його підтримкою. Проте, оновлений Kbuild для Linux 5.7 також включає змінну LLVM_IAS = 1 для задіяння інтегрованого асемблера, який поки все ще вважається експериментальним. У будь-якому випадку нові параметри дозволяють дуже легко перейти до використання стека компіляторів на основі LLVM для збірки ядра.


    Що вийшла недавно десята версія LLVM отримала масу оновлень – екосистема навколо LLVM розширюється, а популярність проекту тільки зростає. Звичайно, навряд чи ми найближчим часом побачимо повний «переїзд» і відмова від GCC. Втім, інша відкрита ОС, FreeBSD вже зробила крок у цьому напрямку: з дерева вихідних кодів видалені GCC і супутні утиліти, а для збірки для платформ, які не готові до Clang, доведеться використовувати вже зовнішній інструментарій.

    Читайте також

    Windows 11 отримує більш модернізовані діалогові вікна

    30.01.2026

    Вчені створили «звуковий лазер», який може радикально покращити смартфони

    27.01.2026

    Google впровадить прозорий інтерфейс в Android 17

    26.01.2026

    Останні

    Nissan представив концепт Ariya на сонячних батареях

    31.01.2026

    SpaceX хоче вивести в космос мільйон супутників

    31.01.2026

    Volkswagen збереже виробництво потужних бензинових хетчбеків

    31.01.2026

    LG припиняє випуск OLED-телевізорів 8K

    31.01.2026
    Facebook X (Twitter) YouTube Telegram RSS
    • Контакти/Contacts
    © 2026 Portaltele.com.ua. Усі права захищено. Копіювання матеріалів дозволено лише з активним гіперпосиланням на джерело.

    Type above and press Enter to search. Press Esc to cancel.

    Go to mobile version