最近折腾windwebserver (2.0版本),想体验一下,就按照相关的帖子(好像比较少)作,结果在最后添加wind web server组件的时候出现问题,麻烦帮看一下。
我的环境是t2.0.1 for arm。作的具体步骤如下:
1.创建HTML文件我的是index.htm,放在c:2.设置系统路径: host环境变量中用户变量的path和系统变量的Path的值的后面添加“;c:\t201\host\x86-win32\bin”; 3.到放置index.htm目录下运行命令pagepack -o index转换HTML文件为C文件; 执行成功后,将生成两个文件:index.c;index.h。
4.配置WIND Web Server; 在目录C:\t201\target\src\http\config下修改httpconf.c,httpconf.h文件。 a)在httpconf.h文件中注释掉 /*#define INCLUDE_HTTP_LOG */ b)加入 #include "index.h". /* index.h */ c)修改httpd函数。httpMemFsInit_在index.h中申明,在index.c中定义; (具体请参考amine转老站的精华)
5.将index.c和index.h拷贝到C:\t201\target\src\http\config目录下, 在C:\t201\target\src\http\config目录下运行 make CPU=ARMARCH4 WIND_BASE=c:\t201 WIND_HOST_TYPE=x86-win32 /*Fixed by George*/ 编译连接生成httpconf.o,httpglob.o,httpmemfs.o目标文件
在这些都OK后,在vxworks中添加wind web server组件的时候下面的问题。
[upload=jpg]UploadFile/2004-11/20041126173545479.jpg[/upload]
红色显示的是文件系统的问题,但我不知道应该在哪儿解决这个问题.。如下是我修改的源文件。
[upload=rar]viewFile.asp?ID=4442[/upload] [align=right][color=#000066][此贴子已经被作者于2004-11-26 17:41:55编辑过][/color][/align]