我一直试图让GTK 3.0工作,并遵循这里的所有步骤
并且在需要让GTK工作的地方改为3.0,它似乎已经加载了编译所需的一切,但它给了我错误
Error 3 error LNK1104: cannot open file 'gtk-3.lib'
Run Code Online (Sandbox Code Playgroud)
每当我尝试运行程序时.我正在使用2012年的视觉工作室,但这是我发现任何关于让GTK在任何视觉工作室上运行的唯一地方.这是我正在使用的代码:
#include <gtk-3.0\gtk\gtk.h>
int main(int argc, char* argv[])
{
gtk_init(&argc, &argv);
GtkWidget* window = gtk_window_new(GTK_WINDOW_TOPLEVEL);
//gtk_widget_get_preferred_size(window, 300, 200);
g_signal_connect(G_OBJECT(window), "destroy", G_CALLBACK(gtk_main_quit), NULL);
gtk_window_set_title(GTK_WINDOW(window), "GTK+ with VS2010");
gtk_widget_show(window);
gtk_main();
return 0;
}
Run Code Online (Sandbox Code Playgroud)
我注释掉了gtk_widget_get_prefered_size调用,因为它与问题无关
有什么建议?我看过几个地方,但没有人提出明确的答案.