2011-03-21 53 views
0

我尝试使用下面的命令建立在Windows SHTTPD如何在Windows上构建SHTTPD?

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.cc:\ users \ samira \ desktop \ network \ shttpd-1.42 \ src \ compat_win32.h(46):warning C4005:'EWOULDBLOCK':宏重新定义C:\ Program Files(x86)\ Microsoft Visual Studio 10.0 \ VC \ INCLUDE \ errno.h(132) 'EWOULDBLOCK' 的 -

+0

请发布您收到的错误。 – 2011-03-21 07:42:50

回答

1

根据您连结的网站,你必须使用命令

nmake win 

在Windows上构建。

编辑从你链接的网站:

下载的源码包。它提取 它,转到src目录。运行“make unix”那里(Windows上的“nmake win”, 需要MSVC)。这会建立一个 库。

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

+0

致命错误:不知道如何使'赢' – 2011-03-21 08:00:39

+0

@ win-user:请阅读我的编辑。 – 2011-03-21 08:04:07

+0

C:\ Users \ Desktop \ network \ shttpd-1.42 \ src> nmake win Microsoft(R)程序维护实用程序版本9.00.21022.08 版权所有(C)Microsoft Corporation。版权所有。 NMAKE:致命错误U1073:不知道如何使'赢' 停止。 – 2011-03-21 08:15:13