Я - новичок пользователь Ubuntu, и я, может казаться, не понимаю это.
Я пытаюсь установить эту программу, названную treePL https://github.com/blackrim/treePL/wiki/Installation
Кажется простым, правильно?
Я получил файлы от GitHub
Я следовал за направлениями на сайте выше для установки двух зависимостей, Когда я пытаюсь запустить программу, я добираюсь: tayne@tayne-VirtualBox: ~/treePL/src$ sudo treePL arbtree.cppr8s treePL: ошибка, в то время как загрузка совместно использовала библиотеки: libadolc.so.2: не может открыть файл общего объекта: Никакой такой файл или каталог
Я добавил export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/lib64
к нижней части моего ~/.bashrc файл, но это, кажется, не работает. Когда я перешел к lib64, я вижу файл, который, как предполагается, является существует на самом деле там.
Я попытался перезапустить и машину и терминал.
Я нуждаюсь в помощи, несколько разъясненный мне. Я еще не "получаю" эту архитектуру файла, и она расстраивает меня. Это может иметь кого-то, чтобы сделать с тем, где этот материал установлен и это странное соединение каналом, но способ, которым это работает, смущает меня, и я не понимаю это.
Большое спасибо заранее. Сообщите мне, существует ли больше необходимая информация.
Редактирование - зависимости, кажется, установлены. Файл находится на самом деле в/usr/lib64
Вы должны установить пакет libadolc2
(недостающая библиотека libadolc.so.2
является частью его)
sudo apt-get install libadolc2
, правильное место должно быть
/usr/lib/x86_64-linux-gnu/
Я зафиксировал его, управляя исполняемым файлом с LD_LIBRARY_PATH=/usr/local/ADOL-C-2.5.2/ADOL-C/.libs/:$LD_LIBRARY_PATH ./treePL