Sundownによって作成された共有ライブラリにリンクするサンプルプログラムをコンパイルしようとしています。私はそのようにプログラムをコンパイルしています。
$ gcc -o sd sundown.c -L. -lsundown
それでも、実行すると次のエラーが発生します。
./sd:共有ライブラリのロード中にエラーが発生しました:libsundown.so:共有オブジェクトファイルを開くことができません:そのようなファイルまたはディレクトリはありません
の出力はls
です。
$ ls
libsundown.so libsundown.so.1 sundown.c sd
共有ライブラリがで見つからないのはなぜld
ですか?