libpng-devのインストール
libpng-devのインストール方法を解説します。aptコマンドを使って、libpng-devをインストールします。sudoを使って管理者権限で実行します。
sudo apt install -y libpng-dev
libpng-devとは
(以下の記述は2020年5月14日時点で未確認)
libpng-devは、PNG画像を読み込み・書き込み・編集するためのライブラリのひとつです。
C言語ソースファイルの中で「png.h」を読み込むために必要です。
Perlでは、PNG画像の読み書きに「png.h」が利用されているモジュールがあります。例として、ImagerのPNG画像の読み書きモジュールであるImager::File::PNGがあります。
Imager::File::PNGをインストールするためには「png.h」がインクルードディレクトリに、対応する共有ライブラリ「libpng.so」が、ライブラリのディレクトリにインストールされている必要があります。
libpng-devをインストールすると、「png.h」ヘッダと、それに対応する共有ライブラリがインストールされます。
Webでは、PNG,GIF,JPEGの画像アップロードが良く行われるので、PNGのライブラリをインストールしておきます。