简体   繁体   English

在Mac OS X上使用libpng编译C程序

[英]Compile a C program with libpng on Mac OS X

I have a little utility I wrote in C that uses libpng. 我在C中使用libpng编写了一个小实用程序。 Under linux, I just install libpng-dev and do "gcc myapp.c /usr/lib/libpng.so -o myapp". 在linux下,我只需安装libpng-dev并执行“gcc myapp.c /usr/lib/libpng.so -o myapp”。 In Mac OS X, I have the Xcode tools installed, which I believe includes libpng. 在Mac OS X中,我安装了Xcode工具,我相信它包含了libpng。 What do I link against, and do I need to specify an include path for png.h? 我链接了什么,是否需要为png.h指定包含路径?

Try /usr/X11/include/png.h - you'll find the libs in ../lib ( or /usr/X11/lib ) as well. 试试/usr/X11/include/png.h - 你也可以在./lib(或/ usr / X11 / lib)中找到libs。

EDIT Mavericks doesn't appear to have this anymore. EDIT Mavericks似乎没有这个了。 You may need to use homebrew or MacPorts to install libpng. 您可能需要使用自制软件MacPorts来安装libpng。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM