【问题标题】:compling error on libmicrohttpd using ld使用 ld 在 libmicrohttpd 上编译错误
【发布时间】:2011-10-02 07:32:09
【问题描述】:

http://www.gnu.org/s/libmicrohttpd/tutorial.html#Hello-browser-example

gcc helloworld.c -lmicrohttpd -I/opt/local/include/

helloworld.c:在函数“answer_to_connection”中: helloworld.c:18:警告:内置函数“strlen”的隐式声明不兼容 ld: 找不到 -lmicrohttpd 的库 collect2: ld 返回 1 个退出状态

我正在使用带有最新 xcode 的雪豹 并使用 macports 安装了 libmicrohttpd

【问题讨论】:

    标签: ld


    【解决方案1】:

    从未使用过 OSX,但您需要类似:-L/opt/local/lib

    检查库所在的位置.. 链接的文档说 -L$PATH_TO_LIBMHD_INCLUDES

    【讨论】:

      猜你喜欢
      • 2013-03-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-08-17
      • 1970-01-01
      相关资源
      最近更新 更多