• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

Go-GTKgo版GTK环境搭建

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

下载安装MSYS2

官网下载

MSYS2(Minimal SYStem 2)是一个MSYS的独立改写版本,主要用于shell命令行开发环境。同时它也是一个在Cygwin(POSIX兼容性层)和MinGW-w64(从"MinGW-生成")基础上产生的,追求更好的互操作性的Windows软件。

打开 官网 选择对应版本下载.

直接默认配置狂点下一步安装即可。

使用以下功能更新包数据库和核心系统包:

pacman -Syu

关闭 MSYS2,从"开始"菜单再次运行它。使用以下功能更新其余部分:

pacman -Su

国内镜像下载

如果没有一个稳定的FQ手段,请不要硬刚,乖乖下载镜像就完事。

中科大镜像站:https://lug.ustc.edu.cn/wiki/mirrors/help/msys2

电脑是64位的就点击x86_64,32位的点击i686

pacman 的配置

编辑 /etc/pacman.d/mirrorlist.mingw32 ,在文件开头添加:

Server = http://mirrors.ustc.edu.cn/msys2/mingw/i686

编辑 /etc/pacman.d/mirrorlist.mingw64 ,在文件开头添加:

Server = http://mirrors.ustc.edu.cn/msys2/mingw/x86_64

编辑 /etc/pacman.d/mirrorlist.msys ,在文件开头添加:

Server = http://mirrors.ustc.edu.cn/msys2/msys/$arch

然后执行 pacman -Sy 刷新软件包数据即可。

清华大学镜像站: https://mirror.tuna.tsinghua.edu.cn/help/msys2/

电脑是64位的就点击x86_64,32位的点击i686

配置按照镜像站的使用帮助配置即可。

pacman 的配置

编辑 /etc/pacman.d/mirrorlist.mingw32 ,在文件开头添加:

Server = https://mirrors.tuna.tsinghua.edu.cn/msys2/mingw/i686

编辑 /etc/pacman.d/mirrorlist.mingw64 ,在文件开头添加:

Server = https://mirrors.tuna.tsinghua.edu.cn/msys2/mingw/x86_64

编辑 /etc/pacman.d/mirrorlist.msys ,在文件开头添加:

Server = https://mirrors.tuna.tsinghua.edu.cn/msys2/msys/$arch

然后执行 pacman -Sy 刷新软件包数据即可。

配置环境变量

在系统变量Path下添加下面两个。

C:\msys64\mingw64\bin
C:\msys64\usr\bin

安装所需软件

下载安装完之后,开始安装所需软件

以下命令均在msys2命令行下操作。

安装GTK3

pacman -S mingw-w64-x86_64-gtk3

输入Y确定安装。

安装GTK2

pacman -S mingw-w64-x86_64-gtk2

也是输入Y确定安装,这里不再放图了。

安装glade

pacman -S mingw-w64-x86_64-glade

安装帮助文档

pacman -S mingw-w64-x86_64-devhelp

安装MinGW

pacman -S mingw-w64-x86_64-toolchain base-devel

测试是否成功

打开cmd,输入pkg-config --cflags gtk+-2.0 以及 make -v

李培冠博客

欢迎访问我的个人网站:

李培冠博客:lpgit.com


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
go报错cannotfindmoduleprovidingpackage或cannotfindmainmodule发布时间:2022-07-10
下一篇:
顺序表-Go语言实现发布时间:2022-07-10
热门推荐
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap