User interface 带Geany的Pi上的GTK

User interface 带Geany的Pi上的GTK,user-interface,gtk,pi,geany,User Interface,Gtk,Pi,Geany,我一整天都在努力工作,但我在互联网上找到的尝试都失败了 在Raspbery Pi上使用Geany,我想为C制作一个GUI 在我的构建命令中,我有 gcc `pkg-config --cflags gtk+-3.0` -Wall -o "%e" "%f" `pkg-config --libs gtk+-3.0` 这是我的密码。我暂时把wiringpi的部分注释掉了 //#include <wiringPi.h> #include <gtk/gtk.h> int main

我一整天都在努力工作,但我在互联网上找到的尝试都失败了

在Raspbery Pi上使用Geany,我想为C制作一个GUI

在我的构建命令中,我有

gcc `pkg-config --cflags gtk+-3.0` -Wall -o "%e" "%f" `pkg-config --libs gtk+-3.0`
这是我的密码。我暂时把wiringpi的部分注释掉了

//#include <wiringPi.h>
#include <gtk/gtk.h>

int main(int argc, char **argv)
{
    gtk_init (&argc, &argv);
    //wiringPiSetup () ;
    //pinMode (0, OUTPUT) ;
    while (1){
        //digitalWrite (0, HIGH) ; 
        //delayMicroseconds(30);
        //digitalWrite (0,  LOW) ; 
        //delayMicroseconds(30);
    }
    return 0;
}
/#包括
#包括
int main(int argc,字符**argv)
{
gtk_init(&argc,&argv);
//wiringPiSetup();
//pinMode(0,输出);
而(1){
//数字写入(0,高);
//延迟微秒(30);
//数字写入(0,低);
//延迟微秒(30);
}
返回0;
}
我得到以下错误

在pkg配置搜索路径中未找到包gtk+-3.0。 也许您应该添加包含
gtk+-3.0.pc'
到PKG_CONFIG_PATH环境变量
未找到程序包“gtk+-3.0”
在pkg配置搜索路径中未找到包gtk+-3.0。
也许您应该添加包含
gtk+-3.0.pc' 到PKG_CONFIG_PATH环境变量 未找到程序包“gtk+-3.0” untitled.c:2:21:致命错误:gtk/gtk.h:没有这样的文件或目录


看起来我可能丢失了gtk+-3.0.pc文件。如果是这种情况,我可以在哪里查找它,如果没有,那么从哪里获取它?

您安装了libgtk-3.0-dev软件包吗?我尝试过,但出现了一些错误,例如找不到文件或找不到服务器。我尝试了更新选项,但似乎没有帮助。读了你的帖子后,我又试了一次,效果很好!在安装软件包的过程中,我在互联网上搜索了更多信息,发现这篇文章似乎解释了/解决了我的问题。