私の状況をさらに説明するために。動的ライブラリを使用している場合は、ライブラリ パスを LD_LIBRARY_PATH にエクスポートして、実行時に実行可能ファイルがライブラリを検出できるようにする必要があることを知っています。これを行わないと、共有ライブラリが見つからないというエラーが表示されます。
次のリンカ フラグ「-L/path/to/library/ -lthelibrary.so」を追加すると、ライブラリ パスを LD_LIBRARY_PATH にエクスポートせずに実行可能ファイルを実行できます。
どうしてこれなの?