我写了一个使用libpng的小工具,用C语言编写。在Linux下,我只需要安装libpng-dev并执行"gcc myapp.c /usr/lib/libpng.so -o myapp"即可。在Mac OS X下,我已经安装了Xcode工具,其中应该包括libpng。那么我需要链接什么,是否需要指定png.h的include路径?
尝试使用 /usr/X11/include/png.h - 您也可以在 ../lib ( 或 /usr/X11/lib ) 中找到库文件。 编辑 Mavericks 现在似乎没有这个了。您可能需要使用 homebrew 或 MacPorts 安装 libpng。
-lpng
而不是使用库的路径。 - asveikau