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

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

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.088
    • Total de Posts
      424.065
×
×
  • Criar Novo...