私は暗号通貨ベースのコインを作成していますが、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>