これをコンパイルして実行しようとしていますコードUbuntu 14.04でダウンロードしてインストールしましたlibpngバージョン 1.6.12。 を使用してコードをコンパイルすることはできますgcc test.c -lpng
が、実行しようとすると次のエラーが発生します。 ./a.out: error while loading shared libraries: libpng16.so.16: cannot open shared object file: No such file or directory
編集:
そこで、libpng16.so.16 を見つけて、/usr/local/lib
それを にコピーし/usr/local/include/libpng16/
、コードを再コンパイルしましたが/usr/local/include/
、とにかく問題は解決しません。
助言がありますか ?
ベストアンサー1
よし、解決策を見つけたここコツは、sudo ldconfig
共有ライブラリをインストールした後に実行することです。