Ambiente

O ambiente de trabalho dos alunos nesta Unidade Curricular será Linux, sendo os programas desenvolvidos em C e compilados com o gcc.

Durante o semestre será utilizado o seguinte software:

Aconselha-se o uso/instalação da versões Kubuntu ou Ubuntu do Linux.

VirtualBox

O uso de um ambiente de virtualização de hardware ( vmware ou virtualBox) evita a necessidade de formatar o disco rígido para instalar o sistema operativo Linux.

Poderá gravar um DVD no SCDEEC com a aplicação virtualbox (para Windows ou Mac OS X Intel) e com uma imagem de um disco rígido com o sistema operativo e todas as aplicações necessárias já instaladas. Não será necessário formatar o disco rígido.

Para instalar o virtualBox e a imagem pré-instalada, basta seguir o Guia de instalação do PC de programação .

Instalação de Linux

Se desejar instalar ou já tiver uma versão do linux instalada, basta garantir que os pacotes de software necessários estão instalados.

Cada versão de Linux, usa mecanismos diferentes para instalar os pacotes de software. De qualquer modo deverá existir uma aplicação gráfica para instalar/remover sofware: Synaptic, YaST, Adept Manager, pirut, PackageKit, KPackage, ...

Nessa aplicação deverá procurar os seguintes pacotes e garantir que se encontram instalados:

  • kdevelop
  • g++
  • automake
  • manpages-dev
  • graphviz (estava errado!!)
  • doxygen
  • ffmpeg
  • kturtle
  • libgd2-xpm-dev
  • libg2-dev (existe pacote)

Cada um destes pacotes poderá necessitar de outros. Deverá confirmar a instalação de todos os pacotes adicionais necessários.

Para instalar a biblioteca g2 deverá fazer download do seguinte ficheiro ( g2-0.72.tar.gz) e seguir as instruções. Poderá ter de fazer sudo make install para finalizar a instalação.

Neste momento deverá ser capaz de abrir, compilar e executar o projecto exemplo ( exemplo.zip)