G++. Como compilo com a ncurses?

1. G++. Como compilo com a ncurses?

Pedro André
infinity

(usa Debian)

Enviado em 03/12/2006 - 13:13h

Olá colegas.
Preciso compilar programas que utilizam a bibioteca "ncurses".
Não sei como esta biblioteca funciona e por isto as seguintes dúvidas:
> Qual o nome correto da bilioteca? curses.h, curses, ncurses.h, ncurses.
> Como eu faço para saber se eu possuo esta biblioteca?
> Como compilo meus programas? -lncurses??

Por favor, me ajudem a solucionar estas dúvidas!

PS: Ubuntu 6.10

Obrigado


  


2. Re: G++. Como compilo com a ncurses?

Scorpion
escorpion

(usa Slackware)

Enviado em 05/12/2006 - 18:24h

Olha, vc realmente precisa usar a ncurse? vc me parece meio perdido.
Para utilizar a biblioteca NCURSES deve incluir a biblioteca no programa. Para isso devemos ter a linha de comando #include<curses.h>
Ao compilar, colocaremos o parâmetro -lncurses:

gcc fonte.c -o executavel -lncurses

Mas o lbsantos postou um básico sobre a biblioteca, de uma olhada:
http://www.vivaolinux.com.br/artigos/verArtigo.php?codigo=95


3. Re: G++. Como compilo com a ncurses?

Pedro André
infinity

(usa Debian)

Enviado em 05/12/2006 - 23:43h

Eu tinha encontrado este artigo, mas fiquei um pouco confuso porque utilizo o g++.
Nele, precisei utilizar # include<ncurses.h>.

O que preciso e utilizar as mesmas funções da biblioteca "conio.h", que pelo que li, é desenvolvida pela Borland e não é presente no Lnux.

Estou no caminho certo?

Muito obrigado pela orientação!

Ubuntu
"Sou o que sou por aquilo que todos somos"


4. Re: G++. Como compilo com a ncurses?

Scorpion
escorpion

(usa Slackware)

Enviado em 06/12/2006 - 09:05h

Então vc quer substituir a conio, aqui mesmo na comunidade já tentaram criar uma biblioteca equivalente:
http://www.vivaolinux.com.br/scripts/verScript.php?codigo=351

Tem essa aqui tbem, tem até um programa exemplo de como usar a biblioteca:
http://www.inf.pucrs.br/~pinho/LaproI/Conio/Conio.html

Claro que todas são bibliotecas feitas com base na Ncurses, o certo seria vc aprender a usar a Ncurses mesmo, neste link tem tudo que vc precisa para iniciar:
http://web.cs.mun.ca/~rod/ncurses/ncurses.html






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts