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