BBS水木清华站∶精华区
发信人: openwin.bbs@bbs.cis.nctu.edu.tw (adam), 信区: unix
标 题: Re: about curses.h..
发信站: 交大资科_BBS (Wed May 3 11:24:34 1995)
转信站: maple!news.cs.nthu!mathnet.math!news.cis.nctu.edu.tw!cis_nctu
==>[作者]: sywu@csie.nctu(Shianyow) 在 Unix 讨论区中提到:
> 放心去飞~ (two.bbs@bbs.yzit.edu.tw) 提到:
> : 有一个问题想请教各位UNIX 高手;最近我在看有关UNIX萤幕控制的方法,
> : 知道UNIX上有一套函式库,专门用来处理UNIX上游标移动及萤幕的显示,
> : 就是curses.h这个函示库。 我马上找来各□例如法炮制的keyin上去,
> : 但是在complie时却发现,原先在curses.h里定义一些特殊键定义
> : 如 KEY_UP KEY_DOWN KEY_LEFT..............................
> : 在complie时都发生错误!!!!!!
> : 希望各位高手指点迷经.....谢谢
> 如果你是在 SunOS 上, 那 compile 时记得用 /usr/5bin/cc
如果我是在 SunOs 上,compile 时不用 /usr/5bin/cc 而用 g++ 的话呢?
> ------------------------------------------------------------------------- <
发信人: htk.bbs@vlsi1.iie.ncku.edu.tw (魔思道人), 信区: unix
标 题: Re: about curses.h..
发信站: 成大资讯所_BBS (Sat May 6 21:51:55 1995)
转信站: maple!news.cs.nthu!seven.cs.nthu!Emerald!news.cc.nctu.edu.tw!news.csie
==> openwin.bbs@bbs.cis.nctu.edu.tw (adam) 提到:
∶ ==>[作者]: sywu@csie.nctu(Shianyow) 在 Unix 讨论区中提到:
∶ > 那就用 g++ -I/usr/5include -L/usr/5lib
∶ 可是 g++ 会先去 /usr/include & /usr/lib 搜寻,且/usr/include 内亦有
∶ curses.h ; /usr/lib 亦有libcurses.a & libtermcap. ,所以会有问题.
∶ ( /usr/5include & /usr/include 内的 curses.h 不一样 )
gcc -L/usr/lib -lcurse -ltermcap filename.c
ok! that will work !
> ------------------------------------------------------------------------- <
发信人: cdsheen@csie.nctu (Sheen Cherng-Dar), 信区: programming
标 题: Re: #include<curses.h> 之问题???
发信站: 交大资工 News Server (Thu Nov 24 12:33:37 1994)
[Dear § 中二中泡泡龙 § (gau.bbs@bbs.cis.nctu.edu.tw) wrote]
> 请问:
> 若 include curses.h 的话一定要用 /usr/5bin/cc 来 complier 吗???
> 若我原来的程式是 c++ 若用 g++ 来 complier 的话,如何 include
> curses.h,这之间怎麽做 link 呢??? (若用 g++ complier 有一堆
> undefine sysmbol)
gcc -I/usr/5include -L/usr/5lib test.c -lcurses -ltermcap
这是对付 C 的, C++ 就不知道了
BBS水木清华站∶精华区