저는 암호화폐 기반 코인을 만들고 있는데 Linux 18에서 성공적으로 컴파일했고 잘 작동합니다.
컴파일된 파일을 Linux 19 Tara에 전달하여 Linux 18 PC와 동일한 종속성을 설치했습니다. 파일 브라우저에서 실행하면 아무 일도 일어나지 않습니다. 명령줄을 통해 실행하면 다음과 같은 오류 메시지가 나타납니다.
error while loading shared libraries: libboost_system.so.1.58.0: cannot open
shared object file: no such file or directory
"libboost-all-dev"를 설치했으므로 Linux 18에서 실행되므로 문제가 없습니다.
답변1
올바른 버전의 Boost가 설치되어 있는지 확인하십시오.
$ ldd <executable>