栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Go语言

Golang + Qt5 桌面开发终极解决方案

Go语言 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Golang + Qt5 桌面开发终极解决方案

Golang + Qt5 桌面开发终极解决方案 首先要安装Qt和Golang 一、安装前准备

1、 下载Go1.4版本的压缩包版本,解压至C盘User目录下
2、 安装MinGW,并配置相关环境变量,参考链接:
MinGW

二、以下为核心安装过程: 1、安装 Qt; 您还可以使用 QT_DIR 定义自定义位置
  • 请安装由 Qt 构建的 64 位 MSVC 2017,以及“开发人员和设计人员工具”部分中的 64 位 MinGW 工具链

  • optional: 如果您选择 5.13.0 以外的任何其他版本,请使用 QT_VERSION 导出您的版本

  • online installer:
    online installer链接

  • offline installer:
    offline installer链接

2、安装 Go: https://golang.org/doc/install?download=go1.13.4.windows-amd64.msi 3、克隆存储库: go get -v -tags=no_env github.com/therecipe/qt/cmd/… 4、构建自定义 Go 版本
  • 克隆Go: git clone https://github.com/golang/go.git
  • 设置构建环境: set CGO_ENABLED=0, set GOROOT_BOOTSTRAP=%GOROOT%, set GOROOT_FINAL=%GOROOT%
  • 检查更改: cd go && git fetch “https://go.googlesource.com/go” refs/changes/46/133946/5 && git checkout FETCH_HEAD
  • 构建 Go: cd src && make.bat
  • 用自定义安装替换旧的 Go 安装:
    1、cd …/…/ && rm -r %GOROOT_BOOTSTRAP% && mv go %GOROOT_FINAL%
    or
    2、设置 GOROOT 并更新您的 PATH 以指向新的 %GOROOT%/bin 目录
  • 运行 go version 现在应该给你 go 版本: devel +6741b7009d …
5、安装 MSVC 2017 “Visual C+±Buildtools” Workload,选择英语语言包: https://aka.ms/vs/15/release/vs_buildtools.exe 6、Export QT_MSVC=true (Windows在系统变量中设置) 7、运行设置: %GOPATH%binqtsetup.exe 8、使用 qtdeploy 构建和/或部署您的应用程序 三、注意事项 1、安装完毕Qt之后配置系统环境变量如下:

2、安装完毕Go之后配置用户变量如下


3、以下命令行可以获取项目所有包含的第三方库

go get -v ./…

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/991465.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号