Jump to content

[C++] Ajuda: Compilador na pen.


Recommended Posts

Posted

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 😄

fico a espera

[]'s

Posted

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.

"Nunca discutas com um idiota. Eles arrastam-te até ao seu nível e depois ganham-te em experiência"

Posted

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.

Criar é Divertido

Posted

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 😄

[]'s

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.