c++ - 将 GTKmm 添加到 CodeBlocks - Windows

标签 c++ windows codeblocks gtkmm

Codeblocks 找不到GTKmm 的安装。我安装在默认路径:“C:\gtkmm”

我已经尝试了很多东西,比如添加 "pkg-config gtkmm-3.0 --cflags""pkg-config gtkmm-3.0 --libs" 但我仍然得到:

"fatal error: gtkmm.h: No such file or directory"

我能做什么?

我的设置是 Codeblocks with MinGW on windows 7 64bit。

最佳答案

这就是我在 Windows 8 上运行它的方式

  1. 确保 pkg-config 命令中的 gtkmm 版本正确 - 我的是 2.4(在 gtkmm64 安装文件夹中的 lib 文件夹中检查)
  2. 在“设置”>“编译”>“工具链可执行文件”下,确保编译器安装目录为 C:\Codeblocks\MinGW(我安装了包含 WinGW 的 Code 13.12)
  3. 在“设置”>“环境”>“环境变量”下,然后单击“添加”: 变量名称:PKG_CONFIG_PATH 变量值:C:\gtkmm64\lib\pkgconfig

(我在 C:\下安装了 Codeblocks 和 gtkmm64 以避免“Program Files”中的空间,有些东西似乎不喜欢)

关于c++ - 将 GTKmm 添加到 CodeBlocks - Windows,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22736218/

相关文章:

c++ - 模板类链表插入错误

c++ - 如何隐藏在 Qt 应用程序中打开的 Windows 终端?

ruby - 将 proc 作为 block 提供给方法

windows - Powershell 不拆分函数返回的字符串

windows - wmic 命令的批处理脚本中的文本乱码

c++ - 在 C++ 中创建一个常量数组

c - 创建 pthread 时如何正确调用函数?

c++ - 在 MinGW 中找不到 make

c++ - 模板回调的包装器?

c# - CoCreateInstance 返回 "Class not registered"