【发布时间】:2015-05-09 01:10:58
【问题描述】:
我正在使用 Eclipse (Windows XP) 并使用“来自现有代码的新 makefile 项目”选项。我导入了源代码,一切看起来都很好,除了这三个导入仍未解决:
#include <gtk/gtk.h>
#include <glib.h>
#include <glib/gi18n.h>
我已下载 GTK3.6.4 并将其 bin 目录 [AND /include/ 目录] 设置为 PATH 环境变量。 (GTK 没有安装过程,我只是从 .zip 中提取出来的)如何修复这些包含内容?
我一直在使用 Paths & Symbols 设置和 PATH 环境变量,但没有任何效果。我是否可能需要旧版本的 GTK?
【问题讨论】:
-
您已将包含目录添加到 PATH 变量中?您需要将它们添加到编译器中,可能类似于
gcc -Ic:\path\to\gtk\include ...。 -
@m.s.这听起来像我正在寻找的东西,但我不知道如何将它们添加到编译器中。我输入
gcc -I<path to include directory>,它总是说致命错误:没有输入文件我已经尝试了指向确切文件和目录的路径,但没有任何效果 -
您需要将此目录添加到您的makefile中的编译器调用中
-
@m.s.老实说,我不知道该怎么做,你能给我一个你会使用的语法的例子吗?我对C/C++了解甚少,才刚刚开始
-
显示你正在使用的 Makefile-.