地震链接到 libpng

quake linking to libpng

我正在使用 qt 和 qmake 为我的 C++ 项目生成 makefile,我最近从另一个组中提取了一个子项目,该组在他们的代码中使用了 libpng 功能。当我尝试编译它时,它为 PNG 函数提供了未定义的引用,例如:

undefined reference to symbol png_set_sig_bytes

所以,我猜我需要 link 到 limping。我所做的是添加如下内容:

LIBS += png

也尝试过

LIBS += libpng

这两个命令都以 No such file for directory error 结尾。

有人可以指出我如何从 make pro 文件 link 到 png 库吗?

好的,我明白了,我需要做的是:

LIBS += -lpng

这是假设可以在编译器查找的路径中找到该库。否则,路径也需要添加 -L 标志。