如何在 Winsows 10 中将 png.h 与 g++ 链接?

问题描述 投票:0回答:0

必须在我的项目中使用

pngwriter
库。我从 Github
 下载了 
pngwriter ,并将
.cpp
.h
作为组合源文件作为
.hpp
文件包含在我的项目中。

    # include "pngwriter.hpp"
    int main()
    {
    }

当我尝试编译它时,它给出了错误:

In file included from pngwriter_test.cpp:1:
pngwriter.hpp:56:10: fatal error: png.h: No such file or directory
   56 | #include <png.h>
      |          ^~~~~~~
compilation terminated.

所以,我从SourceForge下载安装程序并安装它。

然后我将安装路径添加到

PATH
变量中。

C:\>path
PATH=C:\Program Files (x86)\GnuWin32\include\libpng12;
C:\Program Files (x86)\GnuWin32\include;
C:\Program Files (x86)\GnuWin32;
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.1\bin; 
... ... ... ...

但是问题还是没有解决

如何在 Winsows 10 中将 png.h 与 g++ 链接?

c++ c windows g++ libpng
© www.soinside.com 2019 - 2024. All rights reserved.