Windows部署步骤 go

Windows部署步骤

部署前提

序号

必须组件

版本要求

默认安装路径

1

golang

1.9以上

C:\go 后续简称%GOLANG%

2

mingw

mingw-w64 8.1.0以上

C:\mingw-w64

3

Aci

v2.0.16以上

$SZ_OSCAR_HOME/bin/

mingw-w64安装

mingw能提供在windows环境下的gcc和g++编译换环境,安装方式如下:

下载mingw-w64-install.exe,可在线安装,下载链接:

https://nchc.dl.sourceforge.net/project/mingw-w64/Toolchains%20targetting%20Win32/Personal%20Builds/mingw-builds/installer/mingw-w64-install.exe

运行:

mingw-w64-install.exe

选择x86_64,直接下一步

选择安装路径:比如c:\mingw-w64

等待安装:

安装完成:

将c:\mingw-w64\mingw64\bin目录添加到系统path环境变量中:

备注:对于离线环境,可以将安装好mingw-w64的整个文件拷贝到无网环境,通用需要配置path路径即可。安装是否成功验证,开启新的cmd窗口,执行gcc ,提示如下即可:

Go SDK安装

Go sdk要求1.9以上,下载链接:https://dl.google.com/go/go1.14.1.windows-amd64.msi

然后进行安装

将%GOLANG%bin目录添加到系统path环境变量中:

验证是否安装成功,开启新cmd终端,执行go,如图:

pkg-config依赖安装

下载pkg-config,地址

http://ftp.acc.umu.se/pub/gnome/binaries/win64/dependencies/pkg-config_0.23-2_win64.zip

将下载的pkg-config放置到%GOLANG%bin目录下。

pkg-config会依赖libglib-2.0-0.dll库,需要下载glib,链接如下,将libglib-2.0-0.dll与pkg-config.exe都放置在%GOLANG%bin目录下。

http://ftp.acc.umu.se/pub/gnome/binaries/win64/glib/2.18/glib_2.18.4-1_win64.zip

go-aci配置

将go-aci源码拷贝到go目录下,比如%GOLANG%src目录下:

修改go-aci目录下的aci.pc文件如下,路径需要和安装路径一致:

开启一个cmd,然后进入到%GOLANG%srcgo-aci目录下,依次执行,没有报错即为正确

set PKG_CONFIG_PATH=%GOLANG%\src\go-aci

go build go-aci

如图:

go-aci测试

cmd中进入到%GOLANG%srcgo-acitest目录,执行

go build test.go

如图

备注:需要在数据库中创建test表:

create table test( a int ,b text);

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值