Contents
安装 git 、golang、msys2、qt
去各自官网下载即可
git
官网:https://git-scm.com/
装好后,在PATH里添加:
C:\Program Files\Git\cmd
golang
官网下载页面:https://golang.org/dl/
下载压缩包(go1.12.4.windows-amd64.zip),我选择解压到“D:\soft\go”。
因为不是msi版,所以需要自己添加golang系统变量:
# GOROOT
D:\soft\Go\
# GoPath
D:\soft\gopath
加入PATH
D:\soft\gopath\bin;D:\msys64\mingw64\bin
msys2
去官网(https://www.msys2.org/)下载安装包,一路下一步即可。
我把安装路径改成了“ D:\msys64 ”。
利用msys2安装QT包
用到什么环境变量就添加环境变量
pacman -Syyu
pacman -S gcc
pacman -S mingw-w64-x86_64-qt-creator mingw-w64-x86_64-qt5
pacman -S mingw-w64-x86_64-qt-creator mingw-w64-x86_64-qt5-static
pacman -Scc
设置环境变量
QT相关
# QT_DIR
D:\msys64\mingw64\qt5-static
#QT_MSYS2_DIR
D:\msys64
# QT_MSYS2_ARCH
amd64
# QT_WEBKIT
true
#QT_MSYS2_STATIC
true
安装therecipe/qt
安装环境
可能需要翻墙,然后需要较长时间(1~2小时)
go get -v github.com/therecipe/qt/cmd/...
$GOPATH/bin/qtsetup
测试demo
go get -d -v github.com/therecipe/examples/...
cd $GOPATH/src/github.com/therecipe/examples
qtdeploy test desktop ./basic/widgets
参考文档:
windows安装therecipe/qt
【golang-GUI开发】Qt5的安装
therecipe/qt: Qt binding for Go (Golang)
therecipe/qt Installation on Windows
文章评论