我使用GTK + 3.0库,我得到错误:未定义参考`gdk_color_parse '
未定义参考`gdk_color_parse'
我的源代码:
int
connectPS3(GtkWidget *button)
{
HINSTANCE hLib;
hLib = LoadLibrary("CCAPI.DLL");
gchar *ip;
ip = "192.168.0.40";
__cConnect v_connectPS3 = GetProcAddress(hLib, "CCAPIConnectConsole");
__cNotify v_notifyPS3 = GetProcAddress(hLib, "CCAPIVshNotify");
GdkColor color;
if (v_connectPS3(ip) == 0)
{
v_notifyPS3(TROPHY2, "Connected to PS3");
gtk_button_set_label(GTK_BUTTON(button), "Connected");
gdk_color_parse("green", &color);
gtk_widget_modify_bg(button, GTK_STATE_NORMAL, &color);
}
else
{
gtk_button_set_label(GTK_BUTTON(button), "Can't connect to IP Address");
gdk_color_parse("red", &color);
gtk_widget_modify_bg(button, GTK_STATE_NORMAL, &color);
}
return (0);
}
所以,如果有人能告诉我为什么我得到那个,我会很感激。
我没有链接器设置。
你是什么意思'(我没有链接器设置)'? –
请检查所需库的存在,并检查它们是否以正确的顺序出现。 –