Проблема с общей библиотекой libc ++. таким образом на kubuntu 18.04

Чтобы быть ясным, я столкнулся с этой проблемой прежде. На прошлой неделе я устанавливаю KUBUNTU 18.04 64, обдумал мой ноутбук. Поскольку проект андроида потребовал 32-разрядной версии libc ++. таким образом 1, я работаю

sudo apt-get install lib32stdc++6 lib32z1 lib32z1-dev

Затем перезапустите и восстановите проект. Проблемы не стало и компиляции проекта успешно.

Затем я решил установить ту же ISO в своем рабочем столе. Но выше команды не решает мой вопрос на этот раз. Когда я работаю ldd Android/Sdk/build-tools/29.0.3/lld на моем ноутбуке существует действительная ссылка между /usr/lib/x86_64-linux-gnu/libc++.so.1. Но на рабочем столе в том каталоге нет такого файла. Студия Andorid дает следующую ошибку

/home/user_name/Android/Sdk/build-tools/29.0.3/lld: error while loading shared libraries: libc++.so.1: cannot open shared object file: No such file or directory

1
задан 21 March 2020 в 17:52

2 ответа

.. проект андроида потребовал 32-разрядной версии libc ++. таким образом 1,

libc ++: имя пакета, например, libc ++ 1

sudo apt install libc++-dev

Обзор, libc ++ версии https://packages.ubuntu.com/search? keywords=libc%2B%2B&searchon=names

1
ответ дан 7 April 2020 в 23:31

Для себя я нашел решение здесь. Мне не хватало пакета libncurses5. Поэтому sudo apt-get install libncurses5:i386 (для 32-битной версии), sudo apt-get install libncurses5 (для 64-битной версии) и sudo apt-get install ia32-libs (некоторые дополнительные библиотеки) решили проблему.

0
ответ дан 14 July 2020 в 05:24

Другие вопросы по тегам:

Похожие вопросы: