
ARM平台上的BOA服务器嵌入式移植源码
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本项目涉及在ARM架构硬件上对轻量级Web服务器BOA进行源代码级别的优化与移植,适用于资源受限的嵌入式系统。
1. 下载 boaBoa Webserver。
2. 解压文件:使用命令 `tar -xf boa-0.94.13.tar.gz` 进行解压缩操作。
3. 安装词法解析器:
- 使用命令 `sudo apt-get install bison` 和 `sudo apt-get install flex` 来安装所需工具。
4. 修改源码
4.1 编辑文件 src/compat.h,将第119行进行修改。
4.2 编辑文件 src/log.c,在第71行处进行相应调整。
4.3 对 boa.c 文件做出相应的改动。
4.4 若需移植到其他平台,请对 Makefile 进行适当的修改。
5. 编译并创建配置文件:使用命令 `source /opt/fsl-imx-x11/4.1.15-2.1.0/environment-setup-cortexa7hf-neon-poky-linux-gnueabi`,接着运行 `./configure --prefix=/home/alientek/tools/boa/install/` 和 `make`。
6. 修改配置文件 boa.conf:
1. 对第一项进行修改
2. 对第二项进行调整
3. 第三项做相应的更改
4. 调整第四项的设置
5. 最后对第五项做出必要的改动
全部评论 (0)
还没有任何评论哟~


