0

我尝试使用以下命令在 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) : 警告 C4005: 'EWOULDBLOCK' : 宏重新定义 C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\INCLUDE\errno.h(132) : 见之前的定义'EWOULDBLOCK' -</p>

4

1 回答 1

1

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

nmake win

建立在窗户上。

从您链接的网站编辑:

下载源包。解压,进入 src 目录。在那里运行“make unix”(Windows 上的“nmake win”,需要 MSVC)。这建立了一个图书馆。

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

于 2011-03-21T07:37:31.497 回答