c - 在 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 。
解决方案
编译时是否添加了 gtk 头文件的包含路径?
运行pkg-config gtk+-3.0 --cflags
以查看 gtk 头文件在哪个文件夹中,并在编译程序时添加这些标志。
推荐阅读
- mysql - 如何使用联合表限制子查询 [MySQL]
- python - 在python中获取XML的所有相同属性值
- rsa - 如何使用 SafeNet Authentication Client SDK 生成 RSA 密钥对并签名?
- c# - “GenerateDepsFile”任务意外失败:缺少 Microsoft.DotNet.PlatformAbstractions
- python - 是否有用于在时间序列数据集中连续定位多个相同值的 python 函数?
- sql - 意外标记“SELECT”SQL CODE =-104,SQLSTATE=42601,DRIVER=3.69.66
- php - 填写表格后发送电子邮件
- typescript - TypeScript 如何将字符串联合类型转换为具体的对象类型?
- github-actions - 如何使用 GITHUB-SHA 在 workflow_dispatch Github 操作中预填充输入字段
- swift - 关联类型可以有类型注释吗?