pacman -Syy pacman -Syuu pacman -S mingw-w64-x86_64-gtk3 pacman -S mingw-w64-x86_64-toolchain base-devel 最后这个安装比较慢,如果完整不完整,将会导致后面无法使用 系统环境变量 win10下,直接在左下角搜索栏搜索:环境变量,即可找到设置环境变量的入口 进入环境变量设置 在系统变量找到Path,选中,进入编辑菜单 新建,输入C:\msys64\mingw64\bin 确定保存。 接下来完成IDE的下载安装与配置,CodeBlocks20.03安装与GTK配置 下载 Code::Blocks https://www.codeblocks.org/downloads/binaries/ 选择这种具备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窗口程序 保存,构造工程,运行
#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窗口程序 保存,构造工程,运行
举报
21小跑堂 打赏了 20.00 元 2021-06-08 理由:恭喜通过原创文章审核!请多多加油哦!
pacman -S mingw-w64-x86_64-gtk4
$ cc `pkg-config --cflags gtk4` hello.c -o hello `pkg-config --libs gtk4` 也就是到GTK4的时候,不用再带+号了。 相关参考访问https://developer.gnome.org/gtk4/stable/gtk-compiling.html 目前还搜不到GTK4在CodeBlocks上的配置,应该算是原创吧。
本版积分规则 发表回复 回帖并转播 回帖后跳转到最后一页
等级类勋章
发帖类勋章
时间类勋章
人才类勋章
2046
16351
222
扫码关注 21ic 官方微信
扫码关注嵌入式微处理器
扫码关注电源系统设计
扫码关注21ic项目外包
扫码浏览21ic手机版
本站介绍 | 申请友情链接 | 欢迎投稿 | 隐私声明 | 广告业务 | 网站地图 | 联系我们 | 诚聘英才
京公网安备 11010802024343号