c语言开发窗口程序,怎么用c语言做一个界面?

https://m.zjurl.cn/answer/6697137038547747083/?app=news_article&app_id=26&share_ansid=6697137038547747083

GTK就可以实现,一个基于c语言的免费、开源、跨平台的图形用户工具包,可以直接使用c语言调用相关组件,实现桌面GUI开发,下面我简单介绍一下这个工具包的安装和使用,非常简单,主要内容如下:

2.安装完成后,我们需要将GTK的bin目录添加到环境变量中,后面在编译时引入GTK头文件和库文件会更加方便(主要使用pkg-config这个命令引入),配置完成后,打开cmd窗口,输入命令“pkg-config --cflags gtk -3.0”,若正确打印出如下include头文件信息,则说明环境变量配置成功:

接着输入“gtk3-demo”命令,就可以查看GTK官方自带的示例,效果如下,直接双击就可运行对应程序:

3.最后,我们就可使用c语言调用GTK组件,实现桌面GUI程序开发了,这里以codeblocks为例(其他c/c 软件也行,vs、dev-c 都可以),主要是在编译时引入GTK头文件和运行库,具体步骤如下:引入GTK头文件:打开codeblocks,依次点击菜单栏“Settings”->Compiler...,在编译器的other选项中添加一行命令“`pkg-config --cflags gtk -3.0`”就行,如下,注意有`:

引入GTK运行库:还是在上面的编译设置界面,选择链接器,添加一行命令“`pkg-config --libs gtk -3.0`”就行,如下,注意也是`:

接着我们就可以在c语言中调用GTK相关组件,实现桌面GUI程序开发了,测试代码如下,非常容易,一个简单的窗口展示界面:

运行程序,效果如下:

https://m.zjurl.cn/answer/6697137038547747083/?app=news_article&app_id=26&share_ansid=6697137038547747083 GTK就可以实现,一个基于c语言的免费、开源、跨平台的图形用户工具包,可以直接使用c语言调用相关组件,实现桌面GUI开发,下面我简单介绍一下这个工具包的安装和使用,非常简单,主要内容如下: 2.安装完成后,我们需要将GTK的bin目录添加到环境变量中,后面在编译时引入GTK头文件和库文件会更加方便(主要使用pkg-config这个命令引入),配置完成后,打开cmd窗口,输入命令“pkg-config --cflags gtk -3.0”,若正确打印出如下include头文件信息,则说明环境变量配置成功: 接着输入“gtk3-demo”命令,就可以查看GTK官方自带的示例,效果如下,直接双击就可运行对应程序: 3.最后,我们就可使用c语言调用GTK组件,实现桌面GUI程序开发了,这里以codeblocks为例(其他c/c 软件也行,vs、dev-c 都可以),主要是在编译时引入GTK头文件和运行库,具体步骤如下:引入GTK头文件:打开codeblocks,依次点击菜单栏“Settings”->Compiler...,在编译器的other选项中添加一行命令“`pkg-config --cflags gtk -3.0`”就行,如下,注意有`: 引入GTK运行库:还是在上面的编译设置界面,选择链接器,添加一行命令“`pkg-config --libs gtk -3.0`”就行,如下,注意也是`: 接着我们就可以在c语言中调用GTK相关组件,实现桌面GUI程序开发了,测试代码如下,非常容易,一个简单的窗口展示界面: 运行程序,效果如下:
经验分享 程序员 微信小程序 职场和发展