|
|
照教程写了下面的程序base.c
#include <gtk/gtk.h>
int main(int argc, char *argv[])
{
GtkWidget *window;
gtk_init (&argc,&argv);
window = gtk_window_new(GTK_WINDOW_TOPLEVEL);
gtk_widget_show (window);
gtk_main();
return 0;
}
而且在同一个目录下写了makefile文件
CC = gcc
all:
$(cc) base.c -o base `pkg-config gtk+-2.0 --cflags --libs`
但在终端下运行make,却发现以下错误
$ make
base.c -o base `pkg-config gtk+-2.0 --cflags --libs`
Package gtk+-2.0 was not found in the pkg-config search path.
Perhaps you should add the directory containing `gtk+-2.0.pc'
to the PKG_CONFIG_PATH environment variable
No package 'gtk+-2.0' found
/bin/sh: line 1: base.c: command not found
make: *** [all] Error 127
究竟是什么问题呢?
PKG_CONFIG_PATH environment variable这个环境变量是怎么回事呢?
希望能有人给我一个回复!谢谢 |
|