参考了http://www.dup2.org/node/754,我只是把apache 2.2的include和lib目录加到编译链接参数里了。
cl
/
ID:
Apache2
.
2
include
/
MD
/
D
"
WIN32
"
/
c fcgi_buf
.
c
cl / ID: Apache2 . 2 include / MD / D " WIN32 " / c fcgi_config . c
cl / ID: Apache2 . 2 include / MD / D " WIN32 " / c fcgi_pm . c
cl / ID: Apache2 . 2 include / MD / D " WIN32 " / c fcgi_protocol . c
cl / ID: Apache2 . 2 include / MD / D " WIN32 " / c fcgi_util . c
cl / ID: Apache2 . 2 include / MD / D " WIN32 " / c mod_fastcgi . c
link / LIBPATH :D : Apache2 . 2 lib / DLL mod_fastcgi . obj fcgi_util . obj fcgi_protocol . obj fcgi_pm . obj fcgi_config . obj fcgi_buf . obj libhttpd . lib libapr- 1 . lib libaprutil- 1 . lib ws2_32 . lib
cl / ID: Apache2 . 2 include / MD / D " WIN32 " / c fcgi_config . c
cl / ID: Apache2 . 2 include / MD / D " WIN32 " / c fcgi_pm . c
cl / ID: Apache2 . 2 include / MD / D " WIN32 " / c fcgi_protocol . c
cl / ID: Apache2 . 2 include / MD / D " WIN32 " / c fcgi_util . c
cl / ID: Apache2 . 2 include / MD / D " WIN32 " / c mod_fastcgi . c
link / LIBPATH :D : Apache2 . 2 lib / DLL mod_fastcgi . obj fcgi_util . obj fcgi_protocol . obj fcgi_pm . obj fcgi_config . obj fcgi_buf . obj libhttpd . lib libapr- 1 . lib libaprutil- 1 . lib ws2_32 . lib
或者
cl
/
ID:
Apache2
.
2
include
/
nologo
/
MD
/
W3
/
O2
/
D
"
WIN32
"
/
D
"
NDEBUG
"
/
D
"
_CONSOLE
"
/
D
"
SHARED_MODULE
"
/
FD
/
c *
.
c
link / LIBPATH :D : Apache2 . 2 lib / DLL / nologo / subsystem :console / incremental :no mod_fastcgi . obj fcgi_util . obj fcgi_protocol . obj fcgi_pm . obj fcgi_config . obj fcgi_buf . obj libhttpd . lib libapr- 1 . lib libaprutil- 1 . lib ws2_32 . lib
link / LIBPATH :D : Apache2 . 2 lib / DLL / nologo / subsystem :console / incremental :no mod_fastcgi . obj fcgi_util . obj fcgi_protocol . obj fcgi_pm . obj fcgi_config . obj fcgi_buf . obj libhttpd . lib libapr- 1 . lib libaprutil- 1 . lib ws2_32 . lib
如果在LoadModule时出现R6034错误,或许还需要
mt
.
exe -manifest mod_fastcgi
.
dll
.
manifest -outputresource
:mod_fastcgi
.
dll
;
2
具体可以参考
http://msdn2.microsoft.com/zh-cn/library/ms235560(VS.80).aspx
http://msdn2.microsoft.com/zh-cn/library/ms235591(VS.80).aspx