Windows下搭建GTK3开发环境

本文介绍如何使用MSYS2在Windows系统上搭建GTK开发环境,包括安装MSYS2、MinGW、GTK及配置环境变量等步骤,并通过一个简单的Hello World程序演示整个流程。

无限制浏览:原地址

安装MSYS2

下载地址:http://www.msys2.org/
安装完成后再开始菜单运行MSYS2 MSYS
file

安装MinGW开发环境

32位:pacman -S mingw-w64-i686-toolchain base-devel libraries development msys2-devel

64位:pacman -S mingw-w64-x86_64-toolchain base-devel libraries development msys2-devel

注意:两个可以同时安装,不会相互干扰。

设置Path(如果为32为则将64改为32)

修改windows系统的环境变量,可以是当前用户也可以是系统级别,具体如下:

  • 新建环境变量MINGW_HOME

{安装目录}\msys2\mingw64

  • 新建环境变量C_INCLUDE_PATH

%MINGW_HOME%\include

  • 新建环境变量LIBRARY_PATH

%MINGW_HOME%\lib

  • 变量Path中添加如下值

%MINGW_HOME%\bin

需要注意的是windows下的环境变量可能需要重启才能生效。

安装GTK

32位:pacman -S mingw-w64-i686-gtk3
64位:pacman -S mingw-w64-x86_64-gtk3

安装工具套件【可选】

pacman -S --noconfirm zsh git
sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"

启动时打开zsh
vim .bashrc
在文件最后一行添加,当然也可以直接在命令行中执行

exec zsh
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值