0

所以我在家里做一些编程,我正在使用 GTK+2.0 库。

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

GtkWidget *window;


int main(int argc, char **argv)
{
    gtk_init(&argc, &argv);

    window = gtk_window_new (GTK_WINDOW_TOPLEVEL);

    gtk_widget_show_all(window); 
    gtk_main();         
    return 0;
}

此代码编译并运行良好。

我遇到的问题是 geany 似乎并不“知道”它正在使用 gtk 库,或者其中包含哪些方法和结构。

因此,例如 GtkWidget 结构没有突出显示,它只是纯文本。当我开始编写“gtk_window ...”时,它不提供方法下拉列表。

做什么?

4

1 回答 1

1

在 Geany 中打开头文件。然后它将解析其他打开文件中的内容并突出显示结构等。

于 2012-05-16T12:01:05.707 回答