Betül SARAL

Bilgisayar Mühendisi

Ncurses Kurulumu Ve Kullanımı

| Comments

Merhabalar,

Bugünkü konumuz ncurses. Ncurses’ın ne olduğunu , kurulumunun nasıl yapıldığını ve kullanımıyla ilgili bilgiler vereceğim.

  • NCURSES Nedir ?
  • Nasıl Kurulur ?
  • Nasıl Derlenir ?
  • 1- NCURSES Nedir ?

    Bir uygulamanın karakter tabanlı uçbirimlerde görüntüleri üzerinde çalışabilmeyi sağlayan ve özgür olarak dağıtılan işlevler kütüphanesidir. NCURSES sadece uçbirim yetenekleri sarmalayan bir yapı oluşturmaz aynı zamanda metin kipinde hoş görüşünüşlü arayüzler oluşturmak için sağlam bir çalışma taslağı da oluşturur. Pencereler v.b. görünümleri oluşturmak için işlevler sağlar. Kardeş kütüphaneleri olan panel, menu ve form, temel curses kütüphanesine bir genişleme sağlar.

    2- Nasıl Kurulur ?

    İlk olarak bu adresten ncurses kütüphanesini indiriyoruz.Sonra arşivi açıyoruz yani :

    Terminal
    1
    2
    3
    4
    5
    6
    7
    8
    9
    
    $ tar zxvf ncurses-4.2.tar.gz
    
    $ cd ncurses-4.2
    
    $ ./configure
    
    $ make
    
    $ sudo make install
    

    3- Nasıl Derlenir ?

    Şimdi bir örnekle bunu açıklayalım. Merhaba.c adında bir belge açın ve içine aşağıdakileri kopyalayın.

    Merhaba.c
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    
    include <ncurses.h>
    
    int main(){
      initscr();                      /* Curses kipine giriş           */
      printw("Merhaba Dünya !!!");    /* Merhaba Dünya yazdırma        */
      refresh();                      /* Onu gerçek ekrana yazdırın    */
      getch();                        /* Kullanıcıyı bekleyin          */
      endwin();                       /* Curses kipinden çıkış         */
    
      return 0;
    }
    	
    

    Şimdi derleyelim, terminali açalım ve dosyanın olduğu dizine geldikten sonra :

    Terminal
    1
    
    $ gcc merhaba.c -lncurses
    

    Ve işte bu kadar…

    Kaynak : http://docs.comu.edu.tr/howto/ncurses-howto-intro.html

    Comments