Programação - Code::Blocks, uma otima IDE Multiplataforma Codigo Aberto
Autor: Fabio C. Barrionuevo da Luz | Publicado: 2011-10-11T11:07:00-07:00

Code::Blocks (ou C::B) é um ambiente de desenvolvimento integrado de código aberto e multiplataforma. Ele está sendo desenvolvido em C++, usando wxWidgets. Sua arquitetura é orientada a plugin, de forma que suas funcionalidades são definidas pelos plugins fornecidos a ele. Atualmente, Code::Blocks é voltado para o desenvolvimento em C/C++. O Code::Blocks está sendo desenvolvido sob Windows e Linux. Alguns usuários compilaram o Code::Blocks com sucesso para FreeBSD e Mac OS X (com alguns problemas na interface). Este programa não lançava uma versão estável, desde 2005. No lugar lançava as chamadas Nightly builds. Entretanto, foi lançada uma nova versão estável (10.05) em 30 de Maio de 2010.CaracterísticasSuporte a mútiplos compiladores: GCC e G++/MinGW;Digital Mars C/C++;Digital Mars D (com limitações);SDCC (Small Device C Compiler);Microsoft Visual C++ Toolkit 2003;Microsoft Visual C++ Express 2005 (com limitações);Borland C++ 5.5;Watcom C;Intel C++ Compiler;GFortran;GNU ARM;GNU GDC;  Projetos multi-alvo;Ambientes de trabalho (Workspaces)Importa projetos do Dev-C++;Importa projetos e Workspaces do Microsoft Visual C++/Microsoft Visual StudioInterface  Grifagem de sintaxe;Hierarquia de código;Auto-completação de código;Navegador de classes;Squirrel linguagem de script;Lista de "À Fazeres";Suporta Devpack (Permite instalar e usar pacotes do Dev-C++);Suporta wxSmith (uma ferramenta RAD para o wxWidgets.Design de interface grafica C/C++ com wxWidgets, no estilo do Netbeans IDE, Delphi ou C++ BuilderRetirado de http://pt.wikipedia.org/wiki/Code::Blockscom algumas modificaçõesTem versoes compiladas para:Windows 2000/XP/VistaLinux 32-bitLinux 64-bitMac OS XBaixe o Code::Block:   Windows 2000 / XP / Vista / 7:      File Date Size Download from      codeblocks-10.05-setup.exe 27 May 2010 23.3 MB BerliOS or Sourceforge.net   codeblocks-10.05mingw-setup.exe 27 May 2010 74.0 MB BerliOS or Sourceforge.net      NOTE: The codeblocks-10.05mingw-setup.exe file includes the GCC compiler and GDB debugger from MinGW.    Linux 32-bit:     Distro File Date Size Download from        codeblocks-10.05-1-debian-i386.tar.bz2 codeblocks-10.05-1-debian-dbg-i386.tar.bz2   27 May 2010 27 May 2010   18.6 MB 64.9 MB   BerliOS or Sourceforge.net BerliOS or Sourceforge.net      codeblocks-10.05-0.fc13.i686.rpm codeblocks-contrib-10.05-0.fc13.i686.rpm   8 June 2010 8 June 2010   6.3 MB 4.4 MB   BerliOS or Sourceforge.net BerliOS or Sourceforge.net      codeblocks-10.05-0-suse112.i686.rpm codeblocks-contrib-10.05-0-suse112.i686.rpm   22 June 2010 22 June 2010   5.5 MB 3.6 MB   BerliOS or Sourceforge.net BerliOS or Sourceforge.net      codeblocks-10.05-0.mdv2010.i586.rpm codeblocks-contrib-10.05-0.mdv2010.i586.rpm   26 June 2010 26 June 2010   5.0 MB 3.1 MB   BerliOS or Sourceforge.net BerliOS or Sourceforge.net       Linux 64-bit:     Distro File Date Size Download from        codeblocks-10.05-1-debian-amd64.tar.bz2 codeblocks-10.05-1-debian-dbg-amd64.tar.bz2   27 May 2010 27 May 2010   18.8 MB 65.8 MB   BerliOS or Sourceforge.net BerliOS or Sourceforge.net       NOTE: The Debian packages above are compressed  archives (tar.bz2). When you decompress the package you downloaded on  your system, you will find all the .deb packages required to install  Code::Blocks. The packages named *-dbg-* contain the files needed to  debug Code::Blocks itself, not needed for the most users. NOTE: The Debian packages have been linked against  libwxgtk2.8-0 (2.8.10) from apt.wxwidgets.org (lenny-wx).To successfully  install these packages on Debian Lenny (stable), you have to add the  wxWidgets repository in your /etc/apt/sources.list (deb http://apt.wxwidgets.org/ lenny-wx main). On Debian Squeeze (testing) or Sid (unstable) you can use the packages from the Debian repository. NOTE: Besides Debian Lenny, apt.wxwidgets.org also supports all Ubuntu distributions: Dapper Drake, Edgy Eft, Feisty Fawn, Gutsy Gibbon, Hardy Heron, Intrepid Ibex, Jaunty Jackalope, Karmic Koala and Lucid Lynx. See here for details how to use the repository. Important note for Ubuntu users: To be able to use the Debian packages on Ubuntu Karmic Koala (9.10) you have to use the wxWidgets packages from apt.wxwidgets.org,  because the packages provided by Ubuntu are not compatible with the  ones from wxwidgets.org. Alternatively you can use the Ubuntu repo provided by our user pasgui.      Mac OS X:      File Date Size Download from      codeblocks-10.05-p1-mac.dmg 8 Jun 2010 28.9 MB BerliOS or Sourceforge.net      NOTES: Code::Blocks for Mac is currently not as stable as are other ports.  In other words, we could use an extra Mac developer (or two) to work on  Mac compatibility issues.The provided downloads contain a Universal Binary (that means: ppc and i386), built for Mac OS X 10.4 (and later), bundling a co  py of wxWidgets 2.8.10 Unicode and all Code::Blocks plugins.The p1 (patchlevel 1) release fixes problems with the keybinder and debugger plugins.For older versions please check here.Gostou da postagem? comente clicando aqui.