【问题标题】:No GTK includes没有 GTK 包括
【发布时间】:2015-03-02 14:24:40
【问题描述】:

在我的 Ubuntu 桌面 14.04 上安装 Code::Blocks IDE 之后,我创建了新的 C++ 项目,其中包含 GTK 模板(GNU C++)。但是如果尝试构建它,我会收到错误:

/home/surrp/Project1-gtk/Project1/main.c|2|fatal error: gtk/gtk.h: No such file or directory|

由于我是 linux 新手,我不知道 Code::Blocks 在哪里寻找 GTK 标头以及如何安装它们。它真的像在 Windows 中那样不可靠吗 - 我必须下载标题并手动放置? repos里没有包吗?

【问题讨论】:

标签: c++ linux ubuntu gtk codeblocks


【解决方案1】:

头文件通常在 /usr/include 文件夹中。

要构建 GTK 应用程序,您必须安装 GTK 的开发文件(在我的系统中,例如,有 libgtk+2.0-devellibgtk+3.0-devel 包)然后您应该按照 this answer 中的说明修改编译器和链接器设置/p>

【讨论】:

  • 创建符号链接而不是实际修复构建环境以使用 pkg-config 听起来像是错误的做法......
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2013-03-30
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-12-14
  • 1970-01-01
  • 2021-12-24
相关资源
最近更新 更多