编译环境:ubuntu16.04  x64
直接make编译tinyhttpd弹出如下错误和打印信息
Linux tinyhttpd编译总结
其中报出两个错误信息,一个是cannot find -lsocket,另外一个就是pthread_create报出的错误(关于这个错误一开始我以为是写线程函数时,源码定义函数为void类型,其实一般我们定义的返回值类型都是void *,改完之后还是提示找不到-lpthread),所以我直接打开Makefile看了下如何编译的,其实比较简单了这个Makefile,改成如下就可以了,(-g参数只是为了debug便于我gdb调试,可以不要)
Linux tinyhttpd编译总结
之后运行下服务器程序./httpd,看到端口号为9734,打开浏览器,输入127.0.0.1:9743,就可以看到弹出如下html界面 
Linux tinyhttpd编译总结

相关文章:

  • 2021-12-04
  • 2021-06-14
  • 2021-10-27
  • 2021-11-06
  • 2021-11-06
  • 2022-12-23
猜你喜欢
  • 2021-04-19
  • 2021-10-11
  • 2022-01-13
  • 2021-10-27
  • 2022-02-27
  • 2021-12-23
  • 2021-09-23
相关资源
相似解决方案