![nodogsplash 的问题说它需要更新 libmicrohttpd-dev,但似乎没有更新任何新内容?](https://linux22.com/image/921242/nodogsplash%20%E7%9A%84%E9%97%AE%E9%A2%98%E8%AF%B4%E5%AE%83%E9%9C%80%E8%A6%81%E6%9B%B4%E6%96%B0%20libmicrohttpd-dev%EF%BC%8C%E4%BD%86%E4%BC%BC%E4%B9%8E%E6%B2%A1%E6%9C%89%E6%9B%B4%E6%96%B0%E4%BB%BB%E4%BD%95%E6%96%B0%E5%86%85%E5%AE%B9%EF%BC%9F.png)
[5][Thu Feb 27 11:50:04 2020][1900](src/main.c:541) Starting as daemon, forking to background
[5][Thu Feb 27 11:50:04 2020][1901](src/main.c:254) MHD version is 0.9.62
[3][Thu Feb 27 11:50:04 2020][1901](src/main.c:270) libmicrohttpd is out of date, please upgrade to version 0.9.69 or higher
[3][Thu Feb 27 11:50:04 2020][1901](src/main.c:273) exiting...
我尝试过升级 nodogsplash 和 libmicrohttpd-dev,但都失败了。我找不到 lib 的更新版本,但我也尝试过降级 nodogsplash。
我一直在遵循这个指南。 https://pimylifeup.com/raspberry-pi-captive-portal/
答案1
一个快速的修复方法是转到/nodogsplash/src/main.c
并将值替换MIN_MHD_PATCH
为您的版本(在您的情况下为 62)然后再次进行安装。