博客首页
注册
建议与交流
排行榜
加入友情链接
推荐
投诉
搜索:
帮助
jiuzhuaxiong
创造属于你的天空,有了问题可以跟大家一起讨论! 在LINUX和VXWORKS嵌入式开发中学到了一些经验跟大家分享!
jiuzhuaxiong.cublog.cn
管理博客
发表文章
留言
收藏夹
· 下载搜索
· 电子博客好友
博客圈
音乐
· 家乡音乐
相册
· 开发照片
导入文章
文章
· C语言技巧讨论
· 前辈经验
· 嵌入式LINUX开发
}
· AT9200 LINUX2.6.10内核移植
· S2C2410LINUX2.6.20内核移植
· U-BOOT移植
· AT91RM9200开发笔记
· LINUX交叉编译器的制作
· SHELL命令学习
· U-BOOT POWERPC移植
· UCLINUX开发笔记
· JFFS2文件系统制作
· 在嵌入式Linux系统中挂载 jffs2 根文件系统
· RAMDISK系统的制作
· LINUX系统启动
}
· LINUX驱动开发笔记
· LINUX内核移植
· ARM嵌入式开发
· MAKEFILE制作
· AVR在LINUX平台下开发
· 嵌入式VXWORKS开发
}
· VXWORKS BSP开发
· VXWORKS在AT91RM9200上的移植
· VXWORKS在MPC860上的移植
· VXWORKS启动过程
· VXWORKS多任务机制
· TCP IP 网络协议
首页
关于作者
姓名:HugBear2008 QQ:280051265 年龄:25 位置:中国.广州 E-MAIL:jiuzhuaxiong@163.com
||
<<
>>
||
我的分类
文章列表 - TCP IP 网络协议
Goahead在ucLinux下的移植--强烈推荐
Goahead是一款适合嵌入式的web Server, 支持asp,cgi,embedded JavaScrip等脚本语言<BR>基本上在windows下或者在redhat9下面只要make一下就能运行了.<BR>在uclinux下面要稍微改动一下代码.<BR>源码改动的地方基本上是<BR>1.把fork改为vfork,<BR>2.把gethostbyname函数替换掉.<BR> 改动Goahead自带的makefile使其采用arm-elf-gcc编译并转换应用程序elf格式为flt<BR>就差不多了.<BR> 下面是我的移植过程中记录的详细步骤:<BR> 首先到 http://www.Goahead.com/webserver/webserver.htm 下Goahead源码包,<BR>看一下web目录下的usr/doc等说明文件。<BR> 修改Goahead/LINUX/makefile文件<BR>==================================================================<BR>1. makefile 中 加了一个 宏:<BR><BR><BR> CFLAGS = -DWEBS -DUEMF -DOS="LINUX" -DLINUX $(UMSW) $(DASW) $(SSLSW)<BR>$(IFMODSW) -D__NO_PACK<BR> -D__NO_PACK 是我自己加的。<BR> __NO_PACK 屏蔽Goahead编译是产生的#program 警告,不加这个宏也没关系。<BR> 2. 修改Goahead/LINUX/Makefile<BR> LDFLAGS += $(SSLLIB) $(IFMODLIB) -Wl,-elf2flt<BR> -Wl,-elf2flt 与“+” 是自己加的。<BR> C……
查看全文
发表于:2008-06-10 ┆
阅读(233)
┆
评论(0)
arp地址的理解
<DIV> <TABLE style="BORDER-COLLAPSE: collapse" cellSpacing=0 cellPadding=0 width="100%" align=center border=0> <TBODY> <TR> <TD align=middle bgColor=#bbf0ff></TD> <TR> <TD> <TABLE style="BORDER-COLLAPSE: collapse" borderColor=#bbf0ff cellSpacing=1 cellPadding=0 width="100%" border=1> <TBODY> <TR> <TD align=middle> <TABLE style="BORDER-COLLAPSE: collapse; WORD-WRAP: break-word" cellSpacing=0 cellPadding=0 width=650 border=0> <TBODY> <TR> <TD align=middle> <TABLE style="BORDER-COLLAPSE: collapse; WORD-WRAP: break-word" cellSpacing=0 cellPadding=0 width="100%" border=0> <TBODY> <TR> <TD width=650> <DIV id=art style="MARGIN: 15px"> <DIV>ARP是地址解析的协议,可以理解为对IP的物理化,也就是将IP转换成我们在电脑上看到的MAC地址。在开始->运行中输入cmd,然后在控制台窗口中输入arp -a,可以看到列出了</DIV> <DIV align=center><IMG src="http://blogimg.chinaunix.net/blog/upfile2/080520113500.jpg" width=500 onload="javascript:if(this.width>500)this.width=500;" border=0></DIV> <DIV a……
查看全文
发表于:2008-06-03 ┆
阅读(107)
┆
评论(0)