c/c++语言开发共享在Mac OS X mavericks中找不到

我试过(显然是成功的)在mac os x mavericks上安装libpng

我下载了最新的1-6-8版本.tar.xz并按照说明操作。

./configure运行正常

make check除了跳过的png-error之外的所有内容

从我的库libpng开始, sudo make install显然工作正常。 出现。

现在,当我尝试编译我需要编译的C文件时,使用字符串

clang -w -lz -lpng16 libpng_test.c

我收到了错误

fatal error: 'png.h' file not found

#include

显然它不会编译。

我尝试用homebrew和macports安装它们似乎总是运行正常,但我总是得到同样的错误

    首先,您必须找到png.h文件的位置

     sudo find / -name png.h 

    在我的环境中,它位于/ usr / local / include

    然后找libpng.a

     sudo find / -name libpng.a 

    在我的环境中,它位于/ usr / local / lib

    现在将这些目录添加到clang命令行:

     clang -I/usr/local/include -L/usr/local/lib -w -lz -lpng16 libpng_test.c 

      以上就是c/c++开发分享在Mac OS X mavericks中找不到相关内容,想了解更多C/C++开发(异常处理)及C/C++游戏开发关注计算机技术网(www.ctvol.com)!)。

      本文来自网络收集,不代表计算机技术网立场,如涉及侵权请联系管理员删除。

      ctvol管理联系方式QQ:251552304

      本文章地址:https://www.ctvol.com/c-cdevelopment/541635.html

      (0)
      上一篇 2021年1月3日
      下一篇 2021年1月3日

      精彩推荐