C语言 + GTK3+ Visual Studio 2015环境配置 以及第一个GTK界面程序

学习了C语言之后是不是想做一个界面程序,可以明显的以界面的方式呈现出来,你如果钟爱C语言,那么GTK将会是不二的选择。
GTK+ 是一种图形用户界面(GUI)工具包,虽然本是Linux上面的东西,但是我们可以在Windows下面配置,编辑出好看的界面,
并且可以配置在强大的visual studio 2015上面,利用其代码提示以及实时错误检测功能,可以快速的编辑出我们的程序。下面是配置的开始:

C语言 + GTK3+ Visual Studio 2015环境配置 以及第一个GTK界面程序_第1张图片
我们现在就可以输入gtk3-demo来预览一下这个版本的demo,C语言 + GTK3+ Visual Studio 2015环境配置 以及第一个GTK界面程序_第2张图片
然后就是配置vs2015环境,在cmd下面输入pkg-config –libs –cflags gtk+-3.0出现C语言 + GTK3+ Visual Studio 2015环境配置 以及第一个GTK界面程序_第3张图片
为了查看更明显我们把上面输出到一个txt文件里面,cmd输入pkg-config –libs –cflags gtk+-3.0 > D:\gtk.txt这样我们就得到了编译GTK的基本信息,接下来打开vs2015,建立一个C项目,C语言 + GTK3+ Visual Studio 2015环境配置 以及第一个GTK界面程序_第4张图片
右键属性,我们把以-I(大写的I)开头的路径加载到VC++目录的包含目录下面,为了你们方便我直接上截图:C语言 + GTK3+ Visual Studio 2015环境配置 以及第一个GTK界面程序_第5张图片
C语言 + GTK3+ Visual Studio 2015环境配置 以及第一个GTK界面程序_第6张图片
我们把-L(大写的l)开头的路径加载到VC++目录的库目录下面,这里就有一个D:\GTK\lib
C语言 + GTK3+ Visual Studio 2015环境配置 以及第一个GTK界面程序_第7张图片
C语言 + GTK3+ Visual Studio 2015环境配置 以及第一个GTK界面程序_第8张图片
到这里大功告成,新建一个.c文件,注意不是cpp,编写我们的第一个界面程序:

#include
#include

int main(int argc,char *argv[])
{
    GtkWidget *window;

    gtk_init(&argc,&argv);

    window=gtk_window_new(GTK_WINDOW_TOPLEVEL);
    gtk_window_set_title(window, "Hello World!");
    g_signal_connect(window, "destroy", gtk_main_quit, NULL);

    gtk_widget_show_all(window);
    gtk_main();
    return 0;
}

这时候就出来了我们的第一个界面:
C语言 + GTK3+ Visual Studio 2015环境配置 以及第一个GTK界面程序_第9张图片

你可能感兴趣的:(GTK,C语言)