资讯 小学 初中 高中 语言 会计职称 学历提升 法考 计算机考试 医护考试 建工考试 教育百科
栏目分类:
子分类:
返回
空麓网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
空麓网 > 计算机考试 > 软件开发 > 后端开发 > Go语言

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

Go语言 更新时间: 发布时间: 计算机考试归档 最新发布

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 ./…

转载请注明:文章转载自 http://www.konglu.com/
本文地址:http://www.konglu.com/it/991465.html
免责声明:

我们致力于保护作者版权,注重分享,被刊用文章【Golang + Qt5 桌面开发终极解决方案】因无法核实真实出处,未能及时与作者取得联系,或有版权异议的,请联系管理员,我们会立即处理,本文部分文字与图片资源来自于网络,转载此文是出于传递更多信息之目的,若有来源标注错误或侵犯了您的合法权益,请立即通知我们,情况属实,我们会第一时间予以删除,并同时向您表示歉意,谢谢!

我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2023 成都空麓科技有限公司

ICP备案号:蜀ICP备2023000828号-2