C++ プログラムから png 画像を作成したい (そしてディスクに保存したい)。線を描く、円を描く、四角形を塗りつぶす、円を塗りつぶすなどの非常に基本的な操作だけが必要です.非常に小さく(理想的には1つのヘッダーと1つのソースファイル)、オープンソースとクロスである開発者に優しいライブラリを使用したいプラットフォーム (Windows および Unix が必要)。
PNGwriter を見つけましたが、Ubuntu 12.04 で g++ 4.6.3 を使用してコンパイルできず (リンクの問題)、他の多くのライブラリをインストールする必要があります。
この基本的な要件を満たす最小のライブラリはどれですか?