我有一些使用 boost 的 GIL 图像库的 C++ 代码,并且想使用boost::gil::png_write_view
from编写文件boost/gil/extension/io/png_io.hpp
。该标头本身包括png.h
,并且当然会导致链接依赖。
在 Debian 上,它可以很好地编译和链接。如果它确实抱怨缺少任何东西,那么必要的头文件和库将通过aptitude install libpng-dev
.
在 Windows(XP64 上的 VisualStudio 2008)上,我不得不面对这样的想法,即我必须自己从源代码(以及它的 zlib 依赖项)构建 libpng。如果那里已经有明显的包装,我看不到它。如果任何地方都有这样有用的资源,谁能启发我?