appweb4.0移植到mips上

之前以为自己做了笔记,今天需要重新编译的时候发现没有找到,所有就重新记录一番。

appweb的网址:目前最新版本还是4.0

http://appwebserver.org/products/appweb/embedded-web-server.html

 

交叉编译很简单,在appweb-4.0.0/projects目录下,已经有了许多预设的环境,由于没有发现mipsel,所以复制一份appweb-linux.mk

改名为appweb-mipsel-linux.mk,并修改如下:

ARCH     := mipsel
OS       := linux
PROFILE  := debug
CONFIG   := $(OS)-$(ARCH)-$(PROFILE)
CC       := mipsel-linux-gcc
LD       := mipsel-linux-ld
CFLAGS   := -fPIC -g


OK,大功告成。然后直接用make -f projects/appweb-mipsel-linux.mk

当前目录下会生成一个linux-mipsel-debug目录,东西都在里面了。

由于我们只需要一个简单的页面显示,将里面的appweb,ajs.mod,ajsweb.mod,appweb.conf,复制出来到myappweb,并在myappweb目录下建立一个简单的页面index.html

<HTML>
<HEAD><TITLE>BroadCom STB</TITLE></HEAD>
<BODY>
<center>
	<font size =20>
	This is a Web Server in My STB!
</font>
</center>	
</BODY>
</HTML>


修改appweb.conf内容如下:

Listen 80
ErrorLog error.log
LogLevel 6
LoadModule chunkFilter mod_chunk
AddFilter chunkFilter
LoadModule fileHandler mod_file
AddHandler fileHandler 


OK,大功告成,将myappweb目录复制到nfs目录下,直接挂载运行,用电脑访问机顶盒的web页面即可。

appweb功能强大,支持N多东西,相应需要加入相关mod,后续有需要再做相应笔记。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值