首页 > 解决方案 > 在 Windows 上安装 GTK.h 后,无法在 c 中包含 GTK.h

问题描述

1-我安装了 MSYS2 安装程序。

2-我打开了 MSYS2 shell,我写了这个命令

pacman -S mingw-w64-x86_64-gtk3

(成功完成)

3-我进入 sublimetext3 txt 编辑器并尝试包含

#include <gtk/gtk.h>

4-我收到以下错误

fatal error: gtk/gtk.h: No such file or directory
2 | #include <gtk/gtk.h>

操作系统:windows-10-pro 。

标签: cinstallationgtklibrariesmsys2

解决方案


编译时是否添加了 gtk 头文件的包含路径?

运行pkg-config gtk+-3.0 --cflags以查看 gtk 头文件在哪个文件夹中,并在编译程序时添加这些标志。


推荐阅读