我在Windows上安装GTK.h后无法在C中包含它

问题描述

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>

OS:windows-10-pro。

解决方法

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

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