1. Este site usa cookies. Ao continuar a usar este site está a concordar com o nosso uso de cookies. Saber Mais.

[Resolvido]Nao consigo compilar

Discussão em 'Novidades GNU/Linux & *nix World' iniciada por tmafcerqueira, 25 de Junho de 2007. (Respostas: 13; Visualizações: 1113)

  1. tmafcerqueira

    tmafcerqueira Power Member

    Boas
    Tava a tentar compilar um programa que criei, mas quando vou para compilar o gcc da-me um erro. Como era um programa um bocado complexo decidi compilar o hello world para ver se dava o mesmo erro, e deu. O erro é o seguinte:
    Tb tentei com o comando cc ola.c mas nada, deu-me o mesmo erro. A versao do GCC que tenho é 4.1.2 20061115 (prerelease) (Debian 4.1.1-21)
    Desde ja agradecido
     
    Última edição: 25 de Junho de 2007
  2. c3l5o

    c3l5o I'm cool cuz I Fold

    cheira-me que falta aí uma lib qlq, mas como não percebo muito de debian.. não me meto... :D
     
  3. tmafcerqueira

    tmafcerqueira Power Member

    Pois faltar falta lol, é a stdio mas porra! esta biblioteca ta em todo o lado lol.
     
  4. Morais

    Morais Power Member

    sudo apt-get install build-essential
     
  5. c3l5o

    c3l5o I'm cool cuz I Fold

    Moralez isso não é só no ubuntu?
     
  6. tmafcerqueira

    tmafcerqueira Power Member

    Yep, é so no ubuntu. Alem disso os compiladores costumam instalar as bibliotecas sozinhos
     
  7. CR_

    CR_ Power Member

    Última edição: 25 de Junho de 2007
  8. tmafcerqueira

    tmafcerqueira Power Member

    Última edição: 25 de Junho de 2007
  9. tmafcerqueira

    tmafcerqueira Power Member

    Ora bem, surjiu-me outro problema:
    Compilar compilo, mas nao consigo correr o programa em windows. Em linux tudo bem, em windows da erro. Eu tenho a certeza que ja fiz um programa para windows com o GCC, o ano passado, mais ou menos por esta altura!
    Alguem sabe se é uma flag qq que eu tenho que meter para ele compilar para windows tb?
     
  10. c3l5o

    c3l5o I'm cool cuz I Fold

    Isso tens de por a duvida ali do lado da programação lol:D

    Se tens duvidas não ponhas o resolvido...
     
  11. tmafcerqueira

    tmafcerqueira Power Member

    É que vai ser mesmo...
    O problema principal estava resolvido lol:-D
     
  12. VuDu

    VuDu Power Member

    Dude... compilador em Linux compila para Linux. Senão era uma maravilha... jogos DirectX a correr nativamente em Linux, internet explorer e tudo que há no Windows a correr nativamente em Linux.

    Claro que para Linux, compilas com um compilador para Linux, que gera código máquina para correr em Linux. E fazes o mesmo no Windows, com um compilador para Windows que cria executáveis com código para correr em Windows.
     
  13. c3l5o

    c3l5o I'm cool cuz I Fold

    Mau exemplo esse do Directx... Pq isso acenta em API, teoricamente se essas API houvessem em linux poderias correr jogos de DirectX aqui... Os openGL podes pq as API's existem, o resto da programação é que é compilada para windows ou linux...

    Básciamente o que quero dizer é que tens razão mas tás a confundir um pouco as coisas!
    Espero não ter confundido também! :D
     
  14. VuDu

    VuDu Power Member

    Epa, não é para confundir, disse isso como se fosse um exemplo, mas é uma simples analogia. Obviamente que é uma api.. bla bla... era um exemplo que para leigos serve :P
     

Partilhar esta Página