Página 1 de 2 12 ÚltimoÚltimo
+ Responder ao Tópico



  1. Quero aprender o C/C++ mais desse geito ta dificio, um simples script do livro, da "Erro"

    Em que eu estou errando?

    1) script: teste1.cpp


    //alo! mundo
    //teste meu
    #include <iostream>

    int main()
    {
    cout << "Alo, mundo\n";
    return 0;
    }
    //fim de main()

    debian:/home# g++ -o test1 teste1.cpp
    teste1.cpp: In function âint main()â:
    teste1.cpp:8: error: âcoutâ was not declared in this scope
    debian:/home#

    2) script teste2.cpp

    #include <stdio.h>
    #include <stdlib.h>
    #include <unistd.h>
    #include <asm/io.h>

    #define LPT1 0x378 /* Endereço base da porta paralela*/
    main(void)
    {
    if( ioperm(LPT1, 3, 1) ) /*Libera acesso para os endereços: 0x378, 0x379, 0x37A */
    {
    printf("\nNão foi possível obter os endereços: 0x378, 0x379, 0x37A.\n");
    exit(1);
    /*Sai do programa */
    }

    outb(255, LPT1); /*Liga todos os pinos do Registro de Dados do DB2. 0--->desliga*/
    }


    debian:/home# g++ -o teste2 teste2.cpp
    teste2.cpp:4:21: error: asm/io.h: Arquivo ou diretório não encontrado
    teste2.cpp: In function âint main()â:
    teste2.cpp:10: error: âiopermâ was not declared in this scope
    teste2.cpp:16: error: âoutbâ was not declared in this scope


    se eu retiro esse ".h" piora, mas, no primeiro está sem "h".

    debian:/home# g++ -o test2 teste2.cpp
    teste2.cpp:1:17: error: stdio: Arquivo ou diretório não encontrado
    teste2.cpp:2:18: error: stdlib: Arquivo ou diretório não encontrado
    teste2.cpp:3:18: error: unistd: Arquivo ou diretório não encontrado
    teste2.cpp:4:19: error: asm/io: Arquivo ou diretório não encontrado
    teste2.cpp: In function âint main()â:
    teste2.cpp:10: error: âiopermâ was not declared in this scope
    teste2.cpp:12: error: âprintfâ was not declared in this scope
    teste2.cpp:13: error: âexitâ was not declared in this scope
    teste2.cpp:16: error: âoutbâ was not declared in this scope


    alguem poderia me dar uma AULA. me esplicando pq disso.

    pode ate rirrrrrr se quiser aceito..... mais tem horas q dá vontade de chorar do pq nao da certo

  2. Você não tem as bibliotecas e os cabeçalhos para compilar. Simples assim



  3. Citação Postado originalmente por GrayFox Ver Post
    Você não tem as bibliotecas e os cabeçalhos para compilar. Simples assim

    seria bom e agradeceria se vc tivesse falado quais blibliotecas?

  4. O primeiro exemplo, vc colocou COUT, mas a função real é STD::COUT
    ou use namespace std; antes do main, aí vai registrar.

    Os outros está parecendo mesmo que não está instalado os includes, estranho.



  5. Citação Postado originalmente por osmano807 Ver Post
    O primeiro exemplo, vc colocou COUT, mas a função real é STD::COUT
    ou use namespace std; antes do main, aí vai registrar.

    Os outros está parecendo mesmo que não está instalado os includes, estranho.
    deu certo quando eu coloquei no 1º "std::cout".

    quando as bibliotecas eu ja instalei; (build-essential, gcc e g++).

    o que folta mas?






Tópicos Similares

  1. Respostas: 5
    Último Post: 15-04-2011, 10:03
  2. cache full tava fucionando e nao ta mais ?
    Por dmnetcatende no fórum Redes
    Respostas: 6
    Último Post: 09-10-2009, 06:57
  3. Respostas: 1
    Último Post: 26-01-2008, 22:58
  4. Não quero mais que o OpenVpn carregue o arquivo no boot
    Por Duca no fórum Servidores de Rede
    Respostas: 2
    Último Post: 17-08-2005, 08:06
  5. O X não inicia mais! Não quero ter q instalar
    Por no fórum Servidores de Rede
    Respostas: 4
    Último Post: 23-07-2003, 08:27

Visite: BR-Linux ·  VivaOLinux ·  Dicas-L