https://blog.csdn.net/richu123/article/details/78112941
一、下载源码
官网:http://embedthis.com/
二、解压编译
# tar -zxvf goahead-3.6.4.tar.gz
# cd goahead-3.6.4
# make CC=arm-linux-gcc ARCH=arm或(configure && make)
编译完成后进入linux-arm-default/bin生成可执行文件
三、拷贝文件
将bin目录下的可执行文件goahead,库文件libgo.so拷贝到开发板
库文件可与goahead文件放在同一目录下,也可拷贝到开发板/lib 目录下
四、问题(红色为我遇到的问题)
问题一(运行错误):
goahead: 0: Can't get host address for host dvr: errno 110
goahead: 0: Can't initialize server. Exiting.
解决办法:修改 /usr/src/goahead-3.1.3-0/src/http.c
# vi src/http.c // 共有2处相同的代码需修改
============================================