Eclipse for Windows - using libPNG
Eclipse for Windows - using libPNG
我必须在C++项目中使用Eclipse for Windows中的libPNG库。事实上,我遵循了教程http://wiki.openttd.org/Compiling_on_MinGW显然,要安装libPNG和之前的zlib。现在,Eclipse似乎找到了我的#include <png.h>
,但在编译项目时,所有对libPNG函数的引用都会发送错误:
对"png_xxx"的未定义引用
我尝试将-lpng和-lz添加到链接器标志中,但仍然出现错误。另一件事是,在构建过程中,libPNG中的自定义类型似乎可以编译,例如png_structp png_ptr = NULL;
没有给出任何错误。有什么建议吗?
很抱歉发布了这篇文章,由于添加了以下库,修复了我的错误:项目->属性->C/C++构建->设置->工具设置->MinGW C++链接器->库->库(-l)->添加。。。"png"answers"z"。仅此而已,谢谢!
相关文章:
- "using namespace std;"在C++的作用是什么?
- vector<vector<double>> to mxArray using memcpy
- Using C++ CryptAPI:CNG Create CSR
- STLPort using C++11
- 函数中的 c++ using 语句,后跟函数名称(对于 ADL?
- Using getchar_unlocked()
- 类作用域的类型别名"using":[何时]方法中的用法可以先于类型别名?
- 嵌套命名空间的"using"指令,但需要命名内部命名空间
- 为什么"using System;"不被视为不良做法?
- 为什么我需要做'using namespace std'而不是"使用 std::cout"?
- 在 Cocos2dx 中初始化粒子效果后的警告 - "libpng warning: iCCP: known incorrect sRGB profile"
- 'using namespace'实现细节的便捷方法(仅标头库)?
- C++中"typedef"、"using"、"namespace"和"using namespace"有什么区别?
- 在"template"和函数声明之间使用:template<typename trait> using tr = base_trait<trait> void fn(tr::t
- 如何区分C++中的"using declaration"和"using directive"?
- C++ "using tcp=x"到"namespace tcp=x"有什么区别
- 如何为流输出运算符提供重载<<模板'using'类型别名?
- Using PrimitiveBatch::DrawIndexed with ID3D11DeviceContext::
- 如何创建一个 while 循环,继续循环,直到在C++中输入'using streams'键?
- Eclipse for Windows - using libPNG