我刚刚开始学习使用eclipse cdt和gtk在Ubuntu中进行C++编程。如何在gtk 3.0中构建示例项目
我能够安装和配置包:
- 安装gtk3.0
- 从市场上
- 添加$ {} PKCFLAGS跨G ++编译器 安装pkg配置现在:$ {COMMAND} $ {FLAGS} $ {OUTPUT_FLAG} $ {OUTPUT_PREFIX} $ {OUTPUT} $ {INPUTS} $ {PKCFLAGS}
- 在Cross G ++ Linker中添加$ {PKCFLAGS} Now:$ {COMMAND} $ { FLAGS} $ {OUTPUT_FLAG} $ {OUTPUT_PREFIX} $ {OUTPUT} $ {INPUTS} $ {PKCFLAGS}
我试图运行一个示例程序:
#include <stdio.h>
#include <stdlib.h>
#include <gtk/gtk.h>
int main (int argc, char *argv[]) {
GtkWidget *window;
gtk_init (&amp;argc, &amp;argv);
window = gtk_window_new (GTK_WINDOW_TOPLEVEL);
gtk_window_set_title (GTK_WINDOW (window), &quot;Window :-)&quot;);
g_signal_connect (window, &quot;destroy&quot;, G_CALLBACK (gtk_main_quit), NULL);
gtk_widget_show (window);
gtk_main();
return 0;
}
但我仍然得到一个错误 “未解决的包容:”
我想他想在问题中输入Gtk + -3.0。 –