荔园在线
荔园之美,在春之萌芽,在夏之绽放,在秋之收获,在冬之沉淀
[回到开始]
[上一篇][下一篇]
发信人: jjksam ([== 面壁大师 ==]), 信区: Linux
标 题: Re: 找不到graphics.h
发信站: 荔园晨风BBS站 (Tue Jul 2 14:05:11 2002), 转信
在Linux下面做图形化编程可以有很多选择.
可以利用ncurses函数库, curses是一个字符模式的与终端无关的高级函数库.它支持
颜色、窗口和一些高级组件。它可以工作在下列操作系统上: BeOS、CLIX、Cygwin、
Digital UNIX、FreeBSD、GNU/Linux、IRIX、OS/2EMX、SCOOpenServer、Solaris、
SunOS。
下面有一个helloworld的例子
/* File: helloworld.c */
/* compile with command: gcc -lcurses -o helloworld helloworld.c */
#include <curses.h>
int main(int argc, char *argv[])
{
//initialize
initscr();
//draw border
box(stdscr, ACS_VLINE, ACS_HLINE);
//write string on line 11, row 30
mvaddstr(11, 30, "Hello World!");
//refresh screen
refresh();
//wait for input
getch();
//end
endwin();
exit(0);
}
【 在 bigone ( happy birthday) 的大作中提到: 】
: 那要在linux下面做初始化图形界面,该怎么做?
: 【 在 jjksam ([== 面壁大师 ==]) 的大作中提到: 】
: : 这个是tc的. Linux没有这个
: : graphics.h不是Standard C Library的头文件.
--
mm ★__ __ __ __★______ ______ __ __★
/^( )^\ █ █ █/ █____ █__█ █∨█
\,(..),/ ▅__█ ▅__█ █\__ ▂__█ █ █ █ █
V~~V ▇▆▅▃▁I'm a bat. I'm very bad!^Q^_▃▄▆▇ 你好!^_^欢迎大家到linux
※ 修改:·jjksam 於 Jul 2 14:20:48 修改本文·[FROM: 192.168.0.146]
※ 来源:·荔园晨风BBS站 bbs.szu.edu.cn·[FROM: 192.168.0.146]
[回到开始]
[上一篇][下一篇]
荔园在线首页 友情链接:深圳大学 深大招生 荔园晨风BBS S-Term软件 网络书店