使用ld编译libmicrohttpd上的错误

时间:2011-07-10 16:46:44

标签: ld

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

1 个答案:

答案 0 :(得分:0)

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

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