• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

electric

[C++] Ajuda: Compilador na pen.

4 mensagens neste tópico

Boas eu ando a estudar C++ onde estudo so k tenho 1 problema :\ não estou sempre no mesmo PC e logo cada pc vai mudando

em k uns tem o Visual studio outros o borland e por ai fora, não da jeito nenhum porque apesar de o meu prof não ensinar nada :x a sintaxe vai mudando entre borland e VS o que é muito chato para 1 iniciante como eu :\

a minha duvida era se não há nenhum programa que caiba numa pen de 128mb que n precise instalar e que seja bacano para aprendizes de C++ assim como o programa na pen era sempre bom :D

fico a espera

[]'s

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

A maioria dos IDE's grátis ocupam menos que 128 megas (mesmo com compilador já incorporado), mas acho que todos eles precisam de ser instalados. A menos que faças uma instalação, copies esses ficheiros para a pen e depois é só copiar (o que na maior parte dos casos não será muito recomendado).

O DevC++ é um bom IDE (muito tempo passado com ele lol) mas tem alguns bugs, principalmente a nível de debug que podem ser irritantes. Apesar de o projecto parecer parado existe um grupo que alterou o programa (resolveu alguns bugs) e adicionou-lhe um editor de janelas usando wxWidgets que é uma API multi-plataforma. Não testei muito mas pelo que ouço dizer está muito bom. É claro que o seu tamanho é maior que o do DevC++. Com o compilador incluído são cerca de 50Mb.

DevC++ - www.bloodshed.net/devcpp.html

WxDevC++ - http://wxdsgn.sourceforge.net/index.php

Pessoalmente tenho usado o Code::Blocks. É um IDE muito completo existe a última versão oficial 1.0 RC2 que ocupa os seus 14 Mb já com o MingW. Mas esse ficheiro já não é actualizado há cerca de uma ano. O projecto não está parado simplesmente estão a adicionar mais características do que era planeado. Todas as noites sai uma nova versão do IDE com bugs corrigidos chamadas Nightly Builds (o que é óptimo pois podes-te queixar de um bug que na próxima noite pode já estar resolvido). Embora nunca tenha tido problemas com a 1.0RC2 (é uma ferramenta de grande qualidade) ando a usar as nightly builds pois estão muito mais completas (com bastantes coisas que nunca usei confesso lol). Agora as Nightly Builds dão mais trabalho a instalar porque não trazem o compilador e tens que instalá-lo por ti mesmo.

Code::Blocks 1.0 RC2 - http://www.codeblocks.org/downloads.shtml

Code::Blocks Nightly Build - http://forums.codeblocks.org/index.php?board=20.0 se estiveres em windows fazes download aos ficheiros (mingw10m.dll, ansi windows wxWidget dll) e ao programa em si que são cerca de 4 megas, esses ficheiros estão em todos os posts com uma nova versão sendo que os 2 primeiros são sempre iguais. É só descompactar tudo para a mesma pasta e o programa está pronto nem é preciso instalar. Agora precisas de um compilador ou escolhes o MS VC++, ou o Borland C++ se já os tiveres no computador. Ou então vais ter que sacar um o mais normal é usar o GCC que é o que todos os IDE's que te disse trazem por defeito. Aí tens que seguir os passos nesta página http://wiki.codeblocks.org/index.php?title=MinGW_installation#gcc_3.4.5_manual_install e sacas tudo o que está em Base system with C++ e o Gdb debugger usando esses links. Novamente é só descompactar tudo para a mesma pasta (aconselha-se c:\MingW) e no caso do Gdb executar pois é um exe.

Parece um processo complicado mas  na realidade é só sacar ficheiros e descompactar e só é feito uma vez. Essa pasta MingW vai passar a ter o GCC com o Gdb e podes copiá-la pra que computador quiseres. Depois sempre que quiseres uma versão nova do programa é só ires  a uma nova Nightly Build, eliminar a pasta da antiga e descompactar a nova (cuidado copia aqueles 2 dll's que sacaste senão tens que fazer download outra vez). Isto é bom caso os computadores  que usas na tua escola estejam protegidos contra instalações.. assim é só por td na pen e copiar.

Existem uma variedade de produtos por onde possas pegar mas por experiência apenas posso falar nesses 3 mas pelo que li serão as melhores escolhas.

Visual Mingw - http://visual-mingw.sourceforge.net/

MinGW Developer Studio - http://www.parinyasoft.com/

são outras opções.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Antes de mais nada isto não é o messsenger por isso tenta escrever em português correcto que eu vi-me tramado para perceber. Dá uma olhada mem http://www.portugal-a-programar.pt/index.php?showtopic=3716

Quanto à tua dúvida eu acho que o DevC++ dá para pôr numa PEN, é só tentares.

ok pra proxima terei mais atenção :)

merlin3000

obrigado pela grande explicação muito completa :D

[]'s

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!


Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.


Entrar Agora