Knihovna curses
Karel Zak
zakkr na zf.jcu.cz
Čtvrtek Leden 8 17:32:14 CET 1998
On Thu, 8 Jan 1998, Michal Rada wrote:
> Napsal jsem zhruba tento c-ckovy program:
>
> #include<ncurses/curses.h>
>
> int main() {
> printf("blabla\n");
> sleep(4);
> initscr();
> return 2;
> };
>
> Problem je s initscr! Proste to nezvladne. Nevim, kde zadat, aby neco z
> curses prilinkoval.
> zkousel jsem gcc -g prog.cc -o prog -lcurses
> nebo -lncurses
>
> to se sice spustilo, ale zadne blabla to nevypsalo, pouze se to kouslo,
> ani ta obrazovka se nevymazala. Co s tim?
>
> Pripadne jeste jak se ve wpe prilinkuje knihovna curses?
>
>Diky,
> MIchael
Zdar,
1) co se tyka gcc:
cc -Wall -o prog prog.c -lcurses
(to -Wall doporucuji....napr. sleep() je v <unistd.h> :-)
2) program:
/******************/
#include <cursec.h>
#include <unistd.h>
int main()
{
printf("blabla\n");
sleep(4);
initscr();
refresh(); /* vymaze.... */
endwin(); /* aby vse bylo OK jako pred initscr() */
return(2);
}
/*******************/
Zakkr
Další informace o konferenci Linux