IST - Física MEFT - Programação 02:53:48
20 - Apr - 2024
  Página de entrada  
  Informações  
  Avaliação  
  Sumários  
  Séries Semanais  
  Trabalhos Finais  
  Bibliografia  
  Manuais  
  Links Úteis  
  HowTo  
  Pagina Web (Exemplo)  
  Turmas de Laboratório  
  Notas Finais e Marcações  
  Contacto  

HowTo: Code::Blocks


Sumário
1. O que é o Code::Blocks
2. Como se instala o Code::Blocks em Windows
3. Como se instala o gtk+ no Code::Blocks em Windows
4. Como utilizar o Code::Blocks em Windows
5. Documentação
Início

1. O que é o Code::Blocks

O Code::Blocks é um ambiente de desenvolvimento integrado (IDE - Integrated Development Environments) para C / C++.
Estão disponíveis versões para Windows, Linux e Mac OS X.
Início

2. Como se instala o Code::Blocks em Windows

Início

3A. Como se instala o gtk+ no Code::Blocks em Windows

  • A partir do site http://www.gtk.org/download/win32.php fazer o download de all-in-one bundle.
  • Fazer o "unzip" do ficheiro numa pasta, por exemplo, "c:\Programs\gtk2".
  • Abrir o "Code::Blocks", criar um novo projecto seleccionando "gtk" e quando ele pedir dizer a pasta onde se colocaram os ficheiros (no exemplo, "c:\Programs\gtk2").
  • Ao executar deve dar um erro de falta de ".dll". Para um único programa, pode copiar-se os ficheiros ".dll" que se encontram na pasta "bin" do "gtk" para "bin/Debug" do projecto em causa.
  • Se se pretende usar o "gtk" para mais programas é mais cómodo fazer a cópia dessas ".dll" para "C:\windows\system32".
  • Em alternativa e o que será mais conveniente, é alterar a variável "Path" e acrescentar-lhe a localização das ".dll". Isso pode ser feito em "Painel de Controle -> Sistema -> Definições avançadas do sistema -> Variáveis de ambiente -> Variáveis de sistema".
  • Ver http://stackoverflow.com/questions/16853825/steps-to-setting-up-gtk-with-code-blocks

3B. Caso não funcione pode fazer-se o seguinte:

  • A partir da pasta em que desmanchou o all-in-one (admitamos que se chama 'c:\gtk') seleccione os ficheiros c:\gtk\lib\lib*dll.a (em que a '*' significa qualquer coisa) e copie-os para:
    Settings -> Compiler -> Search Directories -> Compiler
  • Copiar para Settings -> Compiler -> Search Directories -> link a pasta 'c:\gtk\include\gdk_pixbuf-2.0' e 'c:\gtk\lib'.
Início

4. Como se instala o gtk+ no Code::Blocks em Windows

  • Para compilar simplesmente um programa já feito, pode abrir o ficheiro "*.c" e em "Build" fazer "Build" e "Run"
  • Pode igualmente abrir-se um projecto e criar (ou alterar) um ficheiro (ou ficheiros) já existente. Depois as opções são idênticas às do caso anterior.
Início

5. Documentação

Início