我正在尝试在我的Gtk3
应用中集成终端,但是当我编译应用时,
我收到了这个错误。
(csimpleide:9858): Gtk-ERROR **: GTK+ 2.x symbols detected. Using GTK+ 2.x and GTK+ 3 in the same process is not supported
Trace/breakpoint trap (core dumped)
因为vte
lib使用gtk2
。
我用这个命令编译。
gcc -o test test.c `pkg-config --cflags --libs gtk+-3.0 vte`
我怎么解决这个问题?
答案 0 :(得分:0)
您应该在我的Ubuntu 14.04 PC上定义基于gtk3
的VTE库版本,相应的vte
版本是2.90
,因此编译命令将是:
gcc -o test test.c `pkg-config --cflags --libs gtk+-3.0 vte-2.90`