设置png ++工作

时间:2012-04-20 14:25:39

标签: c++ png

我正在尝试编译一些使用png ++(这是libpng的c ++包装器)加载/编写.png图像的基本示例。对我来说使用png ++并不是替代方案非常重要。 作为先决条件,png ++需要我已成功构建的libpng。

我试图弄清楚如何设置的示例位于以下链接。 http://fedetft.wordpress.com/2010/10/05/handling-png-images-in-cpp/ 它附带了一个cmakelist,我正在使用Cmake构建这两个例子。

但是当我构建它时,我收到以下错误:“无法检测到字节顺序。”来自config.hpp

非常感谢

1 个答案:

答案 0 :(得分:4)

我认为,libpng ++错误定义了一个WIN32平台。

您可以尝试在config.hpp文件中将 #elif defined(__ WIN32)替换为 #elif defined(WIN32)

P.S。我现在没有安装libpng ++,所以我可能错了。

P.S.S。它只适用于Windows,ofc。