c语言如何编写图形程序
1、linux、windows编写c语言图形程序:推荐使用gtk+图形库,同样的c语言代码或稍经修改在linux、windows上编译后都可运行。
2、linux系统如ubuntu、kali往往本身就配置好了,使用任意文本编辑器编写好c代码,在终端输入编译命令即可生成程序,编译命令格式:gcc <c代码文件> -o <程序名> `pkg-config --cflags --libs gtk+-2.0`。
3、windows系统需下载MinGW压缩包、gtk+-2.0压缩包、msys1.0,文件不大,总计约100m,配置方法如下:
4、解压MinGW压缩包到c盘,在MinGW文件夹中建立GTK+,解压gtk+-2.0压缩包中的文件到GTK+文件夹,即C:\MinGw\GTK+。编辑系统变量Path增加: C:\MinGw\bin;C:\MinGw\GTK+\bin;
5、安装msys到C:\怡觎现喾MinGw\1.0,出现命令行窗口,Do you wish to continue with the post install? [yn ] ,输入y回车,Do you have MinGW installed? [yn ],输入y回车,Where is your MinGW installation? ,输入C:/MinGW回车,Press ENTER to continue,回车完成安装,打开C:\MinGw文件夹应出现1.0文件夹。
6、msys类似linux终端,可使用linux命令如ls、cd等。打开MSYS编译一个c语言五子棋程序,输入命令gcc C:/wzq/renju.c -o C:/wzq/wzq.exe `pkg-config --cflags --libs gtk+-2.0`,发现生成五子棋程序wzq.exe成功。双击wzq.exe运行程序,在msys输入命令 ./c:/wzq/wzq.exe 或者 c:/wzq/wzq.exe亦可。