GTK安装GTK下载地址
The GTK Project - A free and open-source cross-platform widget toolkit
下载MSYS2
第 1 步: 下载匹配平台的MSYS2 安装程序,并按照安装说明操作。
默认安装位置为C:\msys64
第 2 步: 安装 GTK3 及其附属物。打开 MSYS2 shell,然后运行:
pacman -Syy
pacman -Syuu
pacman -S mingw-w64-x86_64-gtk3
pacman -S mingw-w64-x86_64-toolchain base-devel
pacman -S mingw-w64-x86_64-toolchain base-devel
最后这个安装比较慢,如果完整不完整,将会导致后面无法使用
系统环境变量
win10下,直接在左下角搜索栏搜索:环境变量,即可找到设置环境变量的入口
进入环境变量设置
在系统变量找到Path,选中,进入编辑菜单
新建,输入C:\msys64\mingw64\bin
确定保存。
接下来完成IDE的下载安装与配置,CodeBlocks20.03安装与GTK配置
下载 Code::Blocks
Binary releases - Code::Blocks
选择这种具备mingw的:codeblocks-20.03mingw-setup.exe
安装完成后配置编译器
找到以下路径
Settings/Compiler/Compiler settings/Other compiler options
粘贴 `pkg-config --cflags gtk+-3.0`
Settings/Compiler/Compiler settings/Linker settings/Other linker options:
粘贴 `pkg-config --libs gtk+-3.0`
单击OK保存退出。
重启CodeBlocks
新建C语言工程,并选择控制台程序模式
将会自动生成一个helloworld程序
替换程序源码为
#include <gtk/gtk.h>
int main(void)
{
GtkWidget *window;
gtk_init(NULL,NULL);
window=gtk_window_new(GTK_WINDOW_TOPLEVEL);
gtk_widget_show_all(window);
gtk_main();
return 0;
}
运行一个简单的GTK空例子,看看能否生成GTK窗口程序
保存,构造工程,运行
---------------------
作者:gaoyang9992006
链接:https://bbs.21ic.com/icview-3138516-1-1.html
来源:21ic.com
此文章已获得原创/原创奖标签,著作权归21ic所有,任何人未经允许禁止转载。
本文档详细介绍了在Windows 10上安装GTK+库的步骤,包括下载MSYS2,通过pacman命令安装GTK3及相关组件。同时,还指导了如何配置CodeBlocks IDE,使其能够编译和运行GTK+程序。通过设置环境变量和在CodeBlocks中添加编译和链接选项,确保了GTK+与CodeBlocks的无缝集成。最后,提供了一个简单的GTK+程序示例,验证安装配置是否成功。

980

被折叠的 条评论
为什么被折叠?



