丢掉了很久的Go语言又想学习学习,看到EasyDarwin的RTSP服务器改为Go语言开发的就下载下来看看编译了下,在Win下使用LiteIDE默认是编译不过的,不过稍作修改就可以进行编译了。
编译前除了安装LiteIDE外还要安装GCC,需要对SQLITE进行编译。
GCC可以直接安装MingWx86_64-8.1.0-release-posix-seh-rt_v6-rev0版本即可,安装完后需要设置GCC的环境变量,这里就不再说了。
下载下来的项目首先将vendor文件夹改名为src,然后在LiteIDE的GoPath中添加项目目录为自定义目录,如截图:
不要使用系统GOPATH,此时就可以对项目进行编译,会提示项目本身的一些包的目录不存在,将路径改为相对路径即可,然后编辑基本就可以通过了,我将该项目新建了分支,可直接下载就可以通过LiteIDE进行编译。。。
https://github.com/mainh/EasyDarwin
编译成功后运行界面: