LINUX.ORG.RU

LLVM libc

 , , ,


1

2

Кто-нибудь пробовал?

Для энтузиастов, если что:

$ cmake -G Ninja -B build_libc_release -S llvm-project/llvm -DCMAKE_BUILD_TYPE=Release -DCMAKE_C_COMPILER=clang -DCMAKE_CXX_COMPILER=clang++ -DLLVM_ENABLE_PROJECTS=libc

$ cd build_libc_release

$ ninja llvmlibc

Тесты:

$ ninja check-llvmlibc

★★★★★

В чём преимущество в сравнении с musl? Или опять NIH?

rootree
()

From https://libc.llvm.org/: The libc is not complete. If you need a fully functioning C library right now, you should continue to use your standard system libraries.

sf ★★★
()

Рано ты проснулся. Через лет 5 просыпайся. Они хотят модульную статичую либу для линковки сразу в либы других языков. Например, в Swift. Swift сейчас жестко зависит от Glibc, а она полное г для стат линковки, видно что в ней куча костылей и палок в колесах

menangen ★★★★★
()
27 июня 2024 г.
Ответ на: комментарий от menangen

Рано ты проснулся. Через лет 5 просыпайся.

https://apt.llvm.org

Feb 20th 2024 - Add libllvmlibc-18-dev as new package

dataman ★★★★★
() автор топика

libc актуальнее на rust переписать

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.