+ Responder ao Tópico



  1. #1
    juniox
    Visitante

    Padrão Biblioteca C/C++

    Fala galera...

    seguinte, eu comecei a mexer com C no linux, daí fiz um exemplo simples só para ver se funcionaria no linux...

    no exemplo, usei

    #include <stdio.h>
    #include <conio.h>

    enquanto usava apenas a stdio.h, ele compilava numa boa (gcc -o teste arquivo.c), porém, quando eu incluí a conio.h ele diz que não encontra a biblioteca...

    rodei o "locate conio.h" e ele encontra ela no linux...

    como faço pra compilar sem problemas ? eu tería que especificar o endereço exato de onde se encontra as bibliotecas que eu for incluir ?

    bom, obrigado desde já

    JuNiOx

  2. #2
    Visitante

    Padrão Biblioteca C/C++

    copia para /usr/include

  3. #3
    juniox
    Visitante

    Padrão Biblioteca C/C++

    [root@localhost include]# locate conio.h
    /usr/include/wine/wine/msvcrt/conio.h

    ele não deveria funcionar visto que a &acute;conio.h&acute; está dentro de /usr/include ??

  4. #4
    _MANCHESTER_
    Visitante

    Padrão Biblioteca C/C++

    conio.h é uma biblioteca feita específica para ambiente Windows...

    no linux vc pode usar a ncurser.h, mas se eu nao me engano alguns comandos será diferentes...

  5. #5
    Visitante

    Padrão Biblioteca C/C++

    Ola,

    Pra ter os benefícios da conio, além de outros benefícios, vc terá q estudar a ncurses, lá vc tem tudo que a conio tem e mais um pouco. Os conceitos são um pouco diferentes, mas vá pelos exemplos q vc se dará bem. Esta biblioteca funcionará em modo texto e o gráfico ao mesmo tempo, e se aprofundar vc poderá usar até o som.

    Espero ter ajudado,

    Abraços,

    Mauro Cordon
    [email protected]

  6. #6
    modesto
    Visitante

    Padrão Biblioteca C/C++

    juniox,

    O Gcc naum possui a biblioteca CONIO como padrao. Voce pode editar uma similar (maum na massa!) ou utilizar funcoes auxiliares como por exemplo a funcao
    system("<comando>&quot<IMG SRC="images/forum/icons/icon_wink.gif"> que chama comandos do terminal.

    Se voce quiser, pode dar uma olhada na documentacao do GNU C que esta em
    http://www.gnu.org/manual/glibc-2.0..../libc_toc.html

    la voce encontrará tudo que esta disponivel nas bibliotecas padrao do linux.

    modesto