admin管理员组文章数量:1613022
文章目录
- Windows下安装并使用 GTK4
- 第一步 安装Mingw
- 第二步 安装GTK4
- 第三步 使用GTK4
Windows下安装并使用 GTK4
前一段时间撰写了一篇关于如何在Ubuntu下安装GTK4的文章《Ubuntu20.04LTS(amd64) 下安装 GTK4》,现在介绍如何在Windows下安装并使用GTK4。
第一步 安装Mingw
1️⃣下载并安装mingw
下载地址:https://www.msys2/
2️⃣打开mingw64 安装基础运行库
$ pacman -Syu
$ pacman -Su
$ pacman -S --needed base-devel mingw-w64-x86_64-toolchain
第二步 安装GTK4
打开mingw64 ,运行下面命令开始安装
$ pacman -S mingw-w64-x86_64-gtk4
开始安装(因为博主已经安装过了,所以显示reinstalling)
第三步 使用GTK4
博主喜欢使用CLion IDE,CLion的安装可以参考博主的这篇文章《Ubuntu下完整CLion安装过程总结》(虽然博客是关于Ubuntu的,但是Windows下也是适用的)
运行第一个GTK4应用:
CMakeLists.txt
cmake_minimum_required(VERSION 3.17)
project(Subscription_CSRS C)
set(CMAKE_C_STANDARD 11)
find_package(PkgConfig REQUIRED)
pkg_check_modules(GTK4 REQUIRED gtk4)
include_directories(${GTK4_INCLUDE_DIRS})
link_directories(${GTK4_LIBRARY_DIRS})
add_executable(Subscription_CSRS
main.c)
target_link_libraries(Subscription_CSRS
${GTK4_LIBRARIES})
main.c
#include <gtk/gtk.h>
static void
activate (GtkApplication* app,
gpointer user_data)
{
GtkWidget *window;
window = gtk_application_window_new (app);
gtk_window_set_title (GTK_WINDOW (window), "Window");
gtk_window_set_default_size (GTK_WINDOW (window), 200, 200);
gtk_widget_show (window);
}
int
main (int argc,
char **argv)
{
GtkApplication *app;
int status;
app = gtk_application_new ("org.gtk.example", G_APPLICATION_FLAGS_NONE);
g_signal_connect (app, "activate", G_CALLBACK (activate), NULL);
status = g_application_run (G_APPLICATION (app), argc, argv);
g_object_unref (app);
return status;
}
编译运行,结果如下:
本文标签: Windows
版权声明:本文标题:Windows下安装并使用 GTK4 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://m.elefans.com/dongtai/1728649812a1167884.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论