Ir para conteúdo
  • Cadastre-se

Posts Recomendados

Olá, primeiramente sou novo no fórum e quer dizer que é uma honra ser membro de um ótimo fórum como este ;)

bom ai vai minha dúvida,

eu tenho aula de C++ na faculdade e ainda não achei um programa que compile C++

tenho o netbeans 6.1 aqui mas pelo que entendi o complidador dele é 1gb o.O

Aguardo respostas, agredeço desde já.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Eu usei o eclipse com c++ mas foi a muito tempo. Tinha que baixar o eclipse, CDT e mingW. Só que isso foi no windows. Pro mac acho que o que muda é o compilador. Eu acho que mingw é só pra windows. Aí vc tenta usar o gcc

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bom dia,

Para desenvolvimento em C na minha máquina eu instalei o XCode, e junto com ele é instalado o compilados gcc.

Para compilar meus programas utilizo o terminal com o seguinte comando:

gcc nomeArquivo.c -o nomeArquivo

Acho que é possível compilar C++ assim tb.

T+

Compartilhar este post


Link para o post
Compartilhar em outros sites
Bom dia,

Para desenvolvimento em C na minha máquina eu instalei o XCode, e junto com ele é instalado o compilados gcc.

Para compilar meus programas utilizo o terminal com o seguinte comando:

gcc nomeArquivo.c -o nomeArquivo

Acho que é possível compilar C++ assim tb.

T+

Olá amigo, o problema são os erros que dão no código, por ex:

um comando simples como

Main(){

puts("Hello World");

}

retorna esse erro:

erro: Warning ISO C++ forbids declaration of 'main', with no type.

:huh:

Compartilhar este post


Link para o post
Compartilhar em outros sites

nao crie um arquivo .cpp ou .c e mande compilar.

Crie um novo projeto no XCode, sendo este C++ Tool ou Standart Tool na seção Command Line Utility e altera dentro do Main dele o que vc qr mudar. Qndo vc criar o projeto ele ja cria o arquivo .cpp ou .c com os links pras bibliotecas necessarias. =]

E C++ o main é tipado.

int main () {

printf("teste");

return 0;

}

Editado por Celso Dantas

Compartilhar este post


Link para o post
Compartilhar em outros sites

Certo amigo, concegui criar o projeto e dei direto um built and Go!

mas não acontece nada....

edit-----

Opa agora concegui!!!!!!

mas estou com um problema para rodar funcoes como getch(), sera que falta alguma bilbioteca? não concegui dar include no conio.h diz que não existe :/

Editado por S t o n e

Compartilhar este post


Link para o post
Compartilhar em outros sites

O Conio.h é uma biblioteca exclusiva para Windows.

Observe estes link, acho que pode ajudá-lo:

http://www.vivaolinux.com.br/artigo/Conio.h-para-Linux/

http://www.vivaolinux.com.br/dica/Usando-g...inux-modo-facil

Nos artigos mencionam o Linux, mas neste caso funciona no MacOS também.

Obrigado.

Compartilhar este post


Link para o post
Compartilhar em outros sites
O Conio.h é uma biblioteca exclusiva para Windows.

Observe estes link, acho que pode ajudá-lo:

http://www.vivaolinux.com.br/artigo/Conio.h-para-Linux/

http://www.vivaolinux.com.br/dica/Usando-g...inux-modo-facil

Nos artigos mencionam o Linux, mas neste caso funciona no MacOS também.

Obrigado.

Opa valeu pela resposta gui.~

estou indo fazer uma prova na facul agora mas logo que chegar dou uma olhada nos links que postou e volto a comentar aqui valeu :huh:

Compartilhar este post


Link para o post
Compartilhar em outros sites

Stone,

Para usar o getch, voce pode usar a NCurses.

Segue um exemplo abaixo:

para compilar

gcc entrada.c -o entrada -lcurses

PS: No caso chamei o arquivo de entrada.c

#import <ncurses.h>

int main(void)

{

// Inicia NCurses

initscr();

// Imprime na tela

addstr("Teste de ncurses");

// Atualiza a tela

refresh();

// Usando getch

getch();

// Finaliza

endwin();

return 0;

}

Para compilar uma aplicação console no XCode tem este tutorial basico.

http://www.rodrigomerino.com.br/site/2008/...lada-via-xcode/

Espero ter ajudado.

Abraços.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Participe do debate

Você pode postar agora e se registrar depois. Se você tem uma conta, entre agora para postar com ela.

Visitante
Responder este tópico…

×   Você colou conteúdo com formatação.   Remover formatação

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Limpar editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Quem Está Navegando   0 membros estão online

    Nenhum usuário registrado visualizando esta página.



  • Estatísticas do Fórum

    • Total de Tópicos
      50.110
    • Total de Posts
      424.573
×
×
  • Criar Novo...