网站头部seo范例,青岛网站设计公司推荐,河南建设河南勘察设计协会网站,大兴网站建设多少钱工作需要#xff0c;移植web服务器到摄像头中#xff0c;查找资料#xff0c;借鉴了几位前辈的文章自己弄了一下#xff0c;还挺顺利的呦~系统#xff1a;centos 6.4 64bit工具#xff1a;arm-hisiv100nptl-linux-gcc1、交叉编译1#xff09;从www.boa.org下载Boa源码移植web服务器到摄像头中查找资料借鉴了几位前辈的文章自己弄了一下还挺顺利的呦~系统centos 6.4 64bit工具arm-hisiv100nptl-linux-gcc1、交叉编译1从www.boa.org下载Boa源码版本0.94.132解压进入源码目录的src/# tar xzf boa-0.94.13.tar.gz# cd boa-0.94.13/src3生成Makefile文件# ./configure4修改Makefile文件CCgcc改成CC arm-hisiv100nptl-linux-gcc再找到CPP gcc –E将其改成CPP arm-hisiv100nptl-linux-gcc –E保存退出。5运行make进行编译在src/目录下得到可执行程序boa2、编译中遇到的错误# makegcc -g -O2 -pipe -Wall -I. -c -o util.o util.cutil.c:100:1: error: pasting t and - does not give a valid preprocessing tokenmake: *** [util.o] Error 1解决方法vi src/compat.h将#define TIMEZONE_OFFSET(foo) foo##-tm_gmtoff改成#define TIMEZONE_OFFSET(foo) (foo)-tm_gmtoff保存退出然后make clean、make3、在目标版上运行boa上传boa-0.94.13/src/下的boa到目标版上传boa-0.94.13/下的boa.conf(先按需求设置完)到目标版/etc/boa/下上传boa-0.94.13/下的mime.types到目标板/etc/下在目标版上创建目录/var/www(配置默认DocumentRoot是这个可以自己改)里面放供下载的文件运行./boa此处报错boa.c:228 - icky Linux kernel bug!: :解决办法: 修改源码中的src/boa.c注释掉下面语句: if(setuid(0) ! -1) { DIE(”icky Linux kernel bug!”); }重新make上传boa 转载于:https://blog.51cto.com/jiangfy/1395445