openssl在xp下编译error C1083,不能打开windows.h,该怎么解决

openssl在xp下编译error C1083,不能打开windows.h
我在XP下装了VC6,PERL来编译OPENSSL-0.9.8K,路径在环境变量中已设置好。 
可是试了两台机都是这样的问题 
ms\uplink.c(11):fatal error C1083:cannot open include file:'windows.h':no such file or directory 
NMAKE:fatal error U1077:'c1':return code'0x2' 

请编译过OPENSSL的大虾指教!感激不尽

------解决方案--------------------
你得先设置VC6的include目录和lib目录
在命令行下执行

 \Program Files\Microsoft Visual Studio\VC98\Bin\VCVARS32.BAT
这个bat
然后在用nmake编译.