C ++ boost библиотека на AWS debian-stretch 9 VS локальная Ubuntu 16.04 - PullRequest
0 голосов
/ 22 мая 2019

Я попытался запустить exe-файл c ++ на моей локальной машине (ubuntu 16.04) с boost lib версии 1.58, и он успешно работает, но на aws ec2 (debian-stretch 9) с boost lib версии 1.62 произошла ошибка

ошибка при загрузке общих библиотек: libboost_program_options.so.1.58.0: не удается открыть файл общего объекта: нет такого файла или каталога

в файле CmakeLists.txt: find_package (Boost 1.58 ТРЕБУЕМЫЕ КОМПОНЕНТЫ дата-время файловая система iostreams program_options)

когда я запускаю этот файл CmakeLists.txt на aws, exe-файл запускается успешно, но когда я запускаю его на локальном компьютере, затем скопирую его в экземпляр aws, произошла ошибка.

...