2011-03-21 55 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