C++ 如何在Windows上构建SHTTPD?

C++ 如何在Windows上构建SHTTPD?,c++,windows,build,nmake,C++,Windows,Build,Nmake,我尝试使用以下命令在Windows上构建: nmake msvc Makefile 我得到的只是一堆错误。我做错了什么 Microsoft(R)程序维护实用程序版本10.00.30319.01版权所有(C)Microsoft Corporation。版权所有。cl/MD/TC/nologo/DNDEBUG/Os standalone.c/link/out:shttpd.exe ws2_32.lib user32.lib advapi32.lib shell32.lib shttpd.lib s

我尝试使用以下命令在Windows上构建:

nmake msvc Makefile
我得到的只是一堆错误。我做错了什么

Microsoft(R)程序维护实用程序版本10.00.30319.01版权所有(C)Microsoft Corporation。版权所有。cl/MD/TC/nologo/DNDEBUG/Os standalone.c/link/out:shttpd.exe ws2_32.lib user32.lib advapi32.lib shell32.lib shttpd.lib standalone.c:\users\samira\desktop\network\shttpd-1.42\src\compat_win32.h(46):警告C4005:“EWOULDBLOCK”:宏重新定义c:\Program Files(x86)\Microsoft Visual Studio 10.0\VC\INCLUDE\errno.h(132):参见“EWoldblock”之前的定义-


根据您链接的站点,您必须使用该命令

nmake win
在windows上构建

从链接的站点编辑

下载源程序包。摘录 它,转到src目录。运行“make” Windows上的unix“there”(“nmake win”), 需要MSVC)。那就建立了一个 图书馆


您是否从
src
目录调用了该命令?

请发布您收到的错误。C:\Users\Desktop\network\shttpd-1.42\src>nmake win Microsoft(R)Program Maintenance Utility Version 9.00.21022.08版权所有(C)Microsoft Corporation。版权所有。NMAKE:致命错误U1073:不知道如何使“win”停止。@win用户:可能来自新闻组会有所帮助。