【问题标题】:How to build libpng using gcc?如何使用 gcc 构建 libpng?
【发布时间】:2015-09-05 13:01:11
【问题描述】:

我目前正在开发一个必须能够读取和保存 PNG 文件的程序。我决定使用 libpng 所以我已经下载了它的源文件。我打开了它们的包装,这就是我的问题开始的地方。

解压后的文件夹中有很多文件,我不知道应该编译哪些文件才能获得正确的.o 文件,我将能够链接到我的程序。

【问题讨论】:

  • 最好用谷歌搜索,如果您在编译时遇到任何问题,请在此处添加该错误..:)
  • 通常你有一个Makefileconfigure甚至README与源代码在同一个文件夹中
  • libpng "scripts" 目录中有makefile。其中大部分包含需要编译的文件列表(即,除 pngtest.c 之外的 libpng 主目录中的所有 png*.c)。您还需要 pnglibconf.h,您可以通过复制 scripts/pnglibconf.h_prebuilt 来创建它。

标签: gcc compilation png libpng


【解决方案1】:

在 libpng “scripts” 目录中有 makefile。其中大部分都包含需要编译的文件列表(即 libpng 主目录中除 pngtest.c 之外的所有 png*.c)。

您还需要 pnglibconf.h,您可以通过复制 scripts/pnglibconf.h_prebuilt 来创建它。

【讨论】:

    猜你喜欢
    • 2013-05-11
    • 2013-11-21
    • 1970-01-01
    • 2023-04-03
    • 2012-01-01
    • 1970-01-01
    • 2017-12-20
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多