gtk3不能用vte编译
gtk3 can not be compiled with vte
我正在尝试在我的 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
库使用 gtk2
.
我用这个命令编译。
gcc -o test test.c `pkg-config --cflags --libs gtk+-3.0 vte`
我该如何解决这个问题??
你应该定义一个基于gtk3
的VTE库版本,在我的Ubuntu 14.04 PC上,合适的vte
版本是2.90
,所以编译命令是:
gcc -o test test.c `pkg-config --cflags --libs gtk+-3.0 vte-2.90`
我正在尝试在我的 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
库使用 gtk2
.
我用这个命令编译。
gcc -o test test.c `pkg-config --cflags --libs gtk+-3.0 vte`
我该如何解决这个问题??
你应该定义一个基于gtk3
的VTE库版本,在我的Ubuntu 14.04 PC上,合适的vte
版本是2.90
,所以编译命令是:
gcc -o test test.c `pkg-config --cflags --libs gtk+-3.0 vte-2.90`