如何使用 mingw 构建 libpng

mr5*_*mr5 5 c++ mingw makefile libpng

我在谷歌上找不到任何简单的方法来做到这一点。我试试这个,make说“没有找到目标,也没有找到生成文件。停止”。首先,我进入了lpng162/scripts 可以找到 gcc 生成文件的目录,但我是这个makefiles 的新手,我没有 vstudio 来轻松构建它。请帮忙。我无法让它工作。我假设这个问题是为了解决我将它链接libpng16.lib到我的 .dll 文件时的其他问题。这是我能想到的唯一解决方案。

mr5*_*mr5 2

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