我必须在libPNG项目中使用中的C++库。事实上,很明显,我遵循教程MinGW安装libPNG和zlib。现在,Eclipse似乎找到了我的#include <png.h>,但是在编译项目时,所有对libPNG函数的引用都会发送错误:
对“png_xxx”的未定义引用
我尝试将-lpng和-lz添加到链接器标志中,但仍然会出现错误。另一件事是,在构建过程中,来自libPNG的自定义类型似乎是编译的,例如,png_structp png_ptr = NULL;没有给出任何错误。有什么建议吗?
发布于 2016-01-03 16:36:37
很抱歉,修复了我的错误,因为添加了以下库:项目->属性-> C/C++构建->设置->工具设置-> MinGW C++ Linker ->库->库(-l) -> add.“巴布亚新几内亚”和"z“。仅此而已,谢谢!
https://stackoverflow.com/questions/34578603
复制相似问题