c++ - 如何使用 mingw 构建 libpng

标签 c++ makefile mingw libpng

我在 Google 上找不到任何简单的方法来执行此操作。我试试 this但是 make 说“没有找到目标,也没有找到 makefile。停止”。首先,我进入了 lpng162/scripts 目录,在那里我可以找到 gcc 的 makefile,但我是这个 makefile 的新手,我没有要构建的 vstudio它很容易。请帮忙。我无法让它工作。我假设这个问题解决了我将此 libpng16.lib 链接到我的 .dll 文件中的其他问题。这是我能想到的唯一解决方案。

最佳答案

无论如何,我想出了如何制作这个 makefile 的方法。我只是去 lpng16/scripts,我在那里发现了许多带有文件扩展名的 makefile。我选择 gcc 是因为我只熟悉它。我删除了名称扩展名并将其放在可以找到标题和源文件的目录中,然后制作。我不知道他们为什么不在手册中包含此说明,或者很难在那里找到它。 (只是菜鸟问题)

关于c++ - 如何使用 mingw 构建 libpng,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16594116/

相关文章:

c++ - SDL2 纹理的像素格式和表面颜色 mask

linux - 使用 makefile 检查符号链接(symbolic link)是否存在,如果不存在则创建

c++ - 为什么 MinGW 的 std::to_string() 运行速度比 VS2012 慢 16 倍

c++ - GetFileAttributesA 为现有目录返回 "17"。 "16"表示它是一个目录,文档中没有提到 "17"

c++ - 错误 : assignment to '_List_iterator<unsigned int,unsigned int &,unsigned int *>' from 'int'

c++ - 警告:将 NULL 传递给“std::thread::thread”的非指针参数

c++ - Qt QAbstractButton setDown 干扰 grabMouse

c++ - 如何让配置脚本检查依赖关系

linux - 在 Makefile 中我们使用 'prefix' 还是 'PREFIX'?

c - GCC 的 NetBeans 设置