【发布时间】:2013-12-21 01:09:49
【问题描述】:
我正在使用带有以下标志的 gcc 编译我的 c 应用程序:
gcc evis.c `pkg-config --cflags --libs gtk+-2.0 --libs clutter-gtk-1.0 --libs gthread-2.0` -Wall -o evis
现在我的代码编译时出现了一些警告,但仍然完成。当我尝试运行我的程序时,我得到:
(evis:1820): Gtk-ERROR **: GTK+ 2.x symbols detected. Using GTK+ 2.x and GTK+ 3 in the same process is not supported
如何解决此错误?我怎么知道去哪里看?我可以在线使用某种工具来扫描我的代码中的 GTK3 符号吗?我正在使用 GTK+2 进行编译,所以我不明白这是怎么回事。
【问题讨论】: