Я попытался выполнить файл и получил ошибку:
./Tracking: error while loading shared libraries: libboost_system.so.1.49.0: cannot open shared object file: No such file or directory
Ошибка, которую Вы видите, указывает, что одна из программ "совместно использовала библиотеки" (которые обеспечивают функции, в которых Ваша программа нужна), не доступно.
В этом случае, фактическую общую библиотеку, которая отсутствует, называют libboost_system.so
. Если мы ищем способные репозитории что-то с аналогичным именем, мы получаем следующие пакеты:
$ apt-cache search libboost system
[...]
libboost-system-dev - Operating system (e.g. diagnostics support) library (default version)
libboost-system1.54-dev - Operating system (e.g. diagnostics support) library
libboost-system1.54.0 - Operating system (e.g. diagnostics support) library
libboost1.54-dev - Boost C++ Libraries development files
[...]
Так, необходимо быть в состоянии зафиксировать это путем установки того libboost-system
пакет:
sudo apt-get install libboost-system1.54.0
фактический номер версии может измениться, в зависимости от версии Ubuntu, который Вы выполняете.
Примечание, что фактическая библиотека, что Ваша программа, которую требуют, была libboost_system.so.1.49.0
, который не соответствует версии, доступной в Ubuntu. Так, Вы, возможно, должны получить различную сборку той программы, которая использует версию Ubuntu той библиотеки.
можно видеть дальнейшие недостающие сообщения библиотеки после установки того пакета; если это так, повторите процесс с новым названием библиотеки.