Я пытаюсь запустить какой-нибудь код на суперкомпьютере моей школы, работающем на Ubuntu.Этот код требует библиотеку таймера в boost.
Поэтому я загрузил репозиторий boost 1.71.0, успешно скомпилировал его.
Затем собрал его с помощью следующей команды (успешно) g ++ -g src / foo.cpp -o запустить / foo -I ../boost_1_71_0/ -L ../boost_1_71_0/stage/lib/ -lboost_timer -fopenmp -std = c ++ 11
Затем, когда я пытаюсьчтобы запустить файл, это происходит: Ошибка при загрузке общих библиотек: libboost_timer.so.1.71.0: не удается открыть файл общего объекта: Нет такого файла или каталога
Я прокрутил несколько обсуждений на форуме и, очевидно, запустилСледующая команда должна обновить путь к библиотеке и исправить все: sudo / sbin / ldconfig -v Но так как у меня нет доступа с правами root, я не могу его запустить.Я ищу обходной путь, не требующий судебного разбирательства.