【问题标题】:Cannot find gtkmm.h无法找到 gtkmm.h
【发布时间】:2012-02-22 18:49:14
【问题描述】:

有人要求我将 Linux C++ 应用程序移植到 64 位 RedHat 6.2。构建应用程序的说明表明需要 GTK+(gtkmm24-2.8.0 或更高版本)和 GLADE(libglademm24-2.6.1 或更高版本)。我成功运行了:aclocalautomake./configure,但是当我运行 ma​​ke 时,我得到:

error: gtkmm.h No such file or directory

我在文件系统的任何地方都找不到 gtkmm.h。我使用 yum 搜索 gtkmm,它找到了我安装的 gtkmm24.x86_64,但它没有安装 gtkmm.h。有谁知道如何获取 64 位 RedHat 6.2 的 gtkmm 头文件?

【问题讨论】:

  • 在 debian 系统上,库的开发包通常与运行时包是分开的。如果redhat也一样,应该能找到可以安装的gtkmm开发版。

标签: redhat gtkmm


【解决方案1】:

安装 gtkmm24-devel。之后就可以使用了

pkg-config --cflags gtkmm-2.4

获取使用 gtkmm 所需的包含目录列表。

【讨论】:

  • 关于如何安装 gtkmm24-devel 有什么建议吗?
  • yum 告诉我 gtkmm24-devel 不可用。 yum search gtkmm24 只找到 gtkmm24.x86_64 并且安装后,gtkmm.h 不存在。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-08-09
  • 2020-04-13
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多