Как мне помнится, для libc++ установку нужно делать дополнитеьно к Cobj...
Код: Выделить всё
olej@R420:~/2024/own.BOOKs/NET.2$ aptitude search "libc\+\+"
p libc++-11-dev - LLVM C++ Standard library (development files)
p libc++-11-dev:i386 - LLVM C++ Standard library (development files)
p libc++-12-dev - LLVM C++ Standard library (development files)
p libc++-12-dev:i386 - LLVM C++ Standard library (development files)
p libc++-13-dev - LLVM C++ Standard library (development files)
p libc++-13-dev:i386 - LLVM C++ Standard library (development files)
p libc++-14-dev - LLVM C++ Standard library (development files)
p libc++-14-dev:i386 - LLVM C++ Standard library (development files)
p libc++-15-dev - LLVM C++ Standard library (development files)
p libc++-15-dev:i386 - LLVM C++ Standard library (development files)
p libc++-dev - LLVM C++ Standard library (development files)
p libc++-dev:i386 - LLVM C++ Standard library (development files)
v libc++-x.y -
v libc++-x.y:i386 -
v libc++-x.y-dev -
v libc++-x.y-dev:i386 -
i A libc++1 - LLVM C++ Standard library
p libc++1:i386 - LLVM C++ Standard library
p libc++1-11 - LLVM C++ Standard library
p libc++1-11:i386 - LLVM C++ Standard library
p libc++1-12 - LLVM C++ Standard library
p libc++1-12:i386 - LLVM C++ Standard library
p libc++1-13 - LLVM C++ Standard library
p libc++1-13:i386 - LLVM C++ Standard library
i libc++1-14 - LLVM C++ Standard library
p libc++1-14:i386 - LLVM C++ Standard library
p libc++1-15 - LLVM C++ Standard library
p libc++1-15:i386 - LLVM C++ Standard library
p libc++abi-11-dev - LLVM low level support for a standard C++ library (development files)
p libc++abi-11-dev:i386 - LLVM low level support for a standard C++ library (development files)
p libc++abi-12-dev - LLVM low level support for a standard C++ library (development files)
p libc++abi-12-dev:i386 - LLVM low level support for a standard C++ library (development files)
p libc++abi-13-dev - LLVM low level support for a standard C++ library (development files)
p libc++abi-13-dev:i386 - LLVM low level support for a standard C++ library (development files)
p libc++abi-14-dev - LLVM low level support for a standard C++ library (development files)
p libc++abi-14-dev:i386 - LLVM low level support for a standard C++ library (development files)
p libc++abi-15-dev - LLVM low level support for a standard C++ library (development files)
p libc++abi-15-dev:i386 - LLVM low level support for a standard C++ library (development files)
p libc++abi-dev - LLVM low level support for a standard C++ library (development files)
p libc++abi-dev:i386 - LLVM low level support for a standard C++ library (development files)
v libc++abi-x.y -
v libc++abi-x.y:i386 -
v libc++abi-x.y-dev -
v libc++abi-x.y-dev:i386 -
p libc++abi1 - LLVM low level support for a standard C++ library
p libc++abi1:i386 - LLVM low level support for a standard C++ library
p libc++abi1-11 - LLVM low level support for a standard C++ library
p libc++abi1-11:i386 - LLVM low level support for a standard C++ library
p libc++abi1-12 - LLVM low level support for a standard C++ library
p libc++abi1-12:i386 - LLVM low level support for a standard C++ library
p libc++abi1-13 - LLVM low level support for a standard C++ library
p libc++abi1-13:i386 - LLVM low level support for a standard C++ library
i libc++abi1-14 - LLVM low level support for a standard C++ library
p libc++abi1-14:i386 - LLVM low level support for a standard C++ library
p libc++abi1-15 - LLVM low level support for a standard C++ library
p libc++abi1-15:i386 - LLVM low level support for a standard C++ library
Код: Выделить всё
olej@R420:~/2024/own.BOOKs/BHV.Go.2/examples/compare/fibo$ sudo apt install libc++-dev
Чтение списков пакетов… Готово
Построение дерева зависимостей… Готово
Чтение информации о состоянии… Готово
Следующие пакеты устанавливались автоматически и больше не требуются:
libdrm-dev libdw-dev libgbm-dev libgudev-1.0-dev liborc-0.4-dev liborc-0.4-dev-bin libpciaccess-dev libx11-xcb-dev
Для их удаления используйте «sudo apt autoremove».
Будут установлены следующие дополнительные пакеты:
libc++-14-dev libunwind-14-dev
Следующие пакеты будут УДАЛЕНЫ:
libgstreamer-plugins-base1.0-dev libgstreamer1.0-dev libunwind-dev
Следующие НОВЫЕ пакеты будут установлены:
libc++-14-dev libc++-dev libunwind-14-dev
Обновлено 0 пакетов, установлено 3 новых пакетов, для удаления отмечено 3 пакетов, и 0 пакетов не обновлено.
Необходимо скачать 1.003 kB архивов.
После данной операции объём занятого дискового пространства уменьшится на 9.030 kB.
Хотите продолжить? [Д/н] y
Пол:1 http://ubuntu.volia.net/ubuntu-archive jammy-updates/main amd64 libunwind-14-dev amd64 1:14.0.0-1ubuntu1.1 [39,0 kB]
Пол:2 http://ubuntu.volia.net/ubuntu-archive jammy-updates/universe amd64 libc++-14-dev amd64 1:14.0.0-1ubuntu1.1 [961 kB]
Пол:3 http://ubuntu.volia.net/ubuntu-archive jammy/universe amd64 libc++-dev amd64 1:14.0-55~exp2 [3.184 B]
Получено 1.003 kB за 1с (1.607 kB/s)
(Чтение базы данных … на данный момент установлено 583863 файла и каталога.)
Удаляется libgstreamer-plugins-base1.0-dev:amd64 (1.20.1-1ubuntu0.1) …
Удаляется libgstreamer1.0-dev:amd64 (1.20.3-0ubuntu1) …
Удаляется libunwind-dev:amd64 (1.3.2-2build2.1) …
Выбор ранее не выбранного пакета libunwind-14-dev:amd64.
(Чтение базы данных … на данный момент установлено 583400 файлов и каталогов.)
Подготовка к распаковке …/libunwind-14-dev_1%3a14.0.0-1ubuntu1.1_amd64.deb …
Распаковывается libunwind-14-dev:amd64 (1:14.0.0-1ubuntu1.1) …
Выбор ранее не выбранного пакета libc++-14-dev:amd64.
Подготовка к распаковке …/libc++-14-dev_1%3a14.0.0-1ubuntu1.1_amd64.deb …
Распаковывается libc++-14-dev:amd64 (1:14.0.0-1ubuntu1.1) …
Выбор ранее не выбранного пакета libc++-dev:amd64.
Подготовка к распаковке …/libc++-dev_1%3a14.0-55~exp2_amd64.deb …
Распаковывается libc++-dev:amd64 (1:14.0-55~exp2) …
Настраивается пакет libunwind-14-dev:amd64 (1:14.0.0-1ubuntu1.1) …
Настраивается пакет libc++-14-dev:amd64 (1:14.0.0-1ubuntu1.1) …
Настраивается пакет libc++-dev:amd64 (1:14.0-55~exp2) …
Обрабатываются триггеры для man-db (2.10.2-1) …
Код: Выделить всё
olej@R420:~/2024/own.BOOKs/BHV.Go.2/examples/compare/fibo$ clang++ -O3 -stdlib=libc++ fibo_cc.cc -o fibo_cl
/usr/bin/ld: невозможно найти -lc++abi: Нет такого файла или каталога
clang: error: linker command failed with exit code 1 (use -v to see invocation)
Но этого мало...