libgo

goahead(嵌入式Web服务器)之交叉编译、移植篇

白昼怎懂夜的黑 提交于 2020-08-09 07:31:42
GoAhead简介: GoAhead是一个开源(商业许可)、简单、轻巧、功能强大、可以在多个平台运行的嵌入式Web Server。 GoAhead主要特性: 1 很小的内存消耗 2 支持认证功能Digest Access Authentication (DAA) 3 支持安全的通信,例如SSL(安全的套接字层) 4 支持动态Web页面,如ASP页面 5 可以使用传统的C语言编程定制Web页面里的HTML标签 6 支持CGI(公共网关编程接口) 7 嵌入式的Javascript脚本翻译器 8 独特的URL分析器 9 它基本上属于一个HTTP1.0标准的WEB服务器,对一些HTTP1.1的特性如(持久连接)也提供了支持。每秒65次connections 10 可执行文件大小、内存使用情况:内存需求60K,它的WIN CE版本编译后的大小还不到60k。 goahead源码(百度云盘) 链接:https://pan.baidu.com/s/1ux_9k3ixycMFjLsmHRirBQ 提取码:0gmd goahead版本:5.1.1 交叉编译: 进入goahead-5.1.1目录,进行编译 make CC=工具链(如arm-himix200-linux-gcc) ARCH=arm //编译 make CC=工具链(如arm-himix200-linux-gcc) ARCH=arm