проверьте имя библиотеки в пути для быстрой установки (по умолчанию: / usr / lib /), если это libboost_thread.so, добавьте -lboost_thread. Не забудьте указать путь к каталогу boost с помощью -L / usr / lib / boost.
Если он работает только как root, проверьте свои права в этом каталоге:
ls -la /usr/lib/ | grep boost
вы должны увидеть свой логин и rw_r_ r _ (проверьте, что у вас есть разрешение на чтение).
Если у вас есть это разрешение на каталог и на библиотеку Boost, соединение с gcc может быть выполнено:
g++ obj.o obj2.o -L/usr/lib -lboost_thread
если у вас нет файлов или у вас нет прав на чтение, войдите в систему как root и добавьте их
chown -R /usr/lib <your login>
chmod +r /usr/lib/lib*.so