Linux e Unix
Instalando o Code::Blocks no Linux Ubuntu e criando um programa de teste em linguagem C
Em nosso curso básico de linguagem C usaremos o IDE Code::Blocks, que pode ser obtido no site www.codeblocks.org. O Code::Blocks é um IDE open-source que suporta vários compiladores, incluindo o gcc, MinGW, Intel C++ e Visual C++. É escrito em C++ e suporta as linguagens C, C++ e Fortran. O Code::Block roda em Windows, Linux, OS X, e já foi portado também para FreeBSD, OpenBSD e Solaris.
A instalação no Ubuntu é extremamente simples - resumindo-se a um apt-get install. Vamos instalá-lo então:
Primeiro, atualizamos a lista de pacotes do sistema:
$ sudo apt-get update
Vamos aproveitar e instalar um compilador no sistema, ques erá usado pelo Code::Blocks. Instalaremos o compilador g++, assim poderemos usar o Code::Blocks para compilar também programas em C++. Digite o comando a seguir:
$ sudo apt-get install g++
E então instalamos o Code::Blocks:
$ sudo apt-get install codeblocks
Após a instalação do IDE, vamos abri-lo para realizar suas configurações iniciais, e então escrever um programa de teste. Digite codeblocks no dash para abrir o programa:
Aparecerá uma tela de auto-detecção de compiladores. Selecione na lista o compilador a usar e clique em OK:
Aguarde enquanto o programa é aberto:
Temos agora a tela inicial do programa:
Vamos criar um novo projeto para testá-lo. Criaremos um programa que soma dois números e exibe o resultado na tela. Clique no menu File, New e então em Project…:
Na caixa de diálogo New from template, selecione o modelo Console application e clique em Go:
Será aberta a caixa de diálogo do assistente de nova aplicação. Clique em Next para prosseguir:
Na próxima tela, selecione a linguagem que será usada para programar. Usaremos a linguagem C. Clique em Next:
Na próxima tela, especifique um título para o projeto (usarei Soma-números) e uma pasta no disco para salvá-lo. Clique em Next:
Na próxima tela, escolha o compilador a ser usado no projeto (usaremos o GCC) e clique em Finish:
Projeto criado! Vamos agora digitar código. Expanda a pasta Sources na seção Management (lado esquerdo da tela) e dê duplo-clique no arquivo de código-fonte main.c:
O arquivo é aberto e já vem com um código de teste pronto - o famoso Hello World:
Na barra de ferramentas, clique no botão Build and Run para compilar e executar o código de teste:
Veja o programa em execução, mostrando a mensagem Hello World!:
Agora, vamos digitar o código a seguir no lugar do código do Hello World, para construirmos nossa aplicação de soma de dois números:
Na barra de ferramentas, clique no botão Build and Run para compilar e executar o código de nosso programa. Entre com os números como solicitado e pressione Enter para realizar o cálculo:
Perfeito! Code::Blocks instalado e testado com sucesso!
Opcionalmente, podemos testar o aplicativo a partir do terminal do Linux. Acesse a pasta onde o projeto foi salvo, entre no subdiretório ./bin/Debug e execute o aplicativo digitando ./Soma-numeros:
$ ./Soma-numeros
É isso aí!
loading...
-
Chromixium - Chrome Os + Ubuntu Linux - Apresentação E Instalação
Chromixium OS - Instalação do sistema operacional O Chromixium é um sistema operacional livre e de código aberto projetado para simular a aparência do Google Chrome OS, porém mantendo a flexibilidade e o poder do Linux Ubuntu. Características...
-
Openindiana, Sistema Baseado No Opensolaris - Apresentação E Instalação
Neste artigo vou mostrar como obter e instalar o sistema operacional OpenIndiana. O OpenIndiana é um sistema operacional Unix open-source, derivado do Oracle Solaris e do OpenSolaris.O OpenSolaris foi bifurcado por um grupo de desenvolvedores após...
-
Vector Linux - Apresentação E Instalação
Hoje iremos instalar e testar a distribuição Vector Linux, uma distro muito interessante baseada em Slackware.Essa distribuição é desenvolvida no Canadá, e possui versões para arquiteturas de 32 e 64 bits, sendo recomendada para uso em desktops...
-
Trisquel Linux - Apresentação E Instalação
Neste artigo vamos realizar a instalação de uma distribuição Linux muito peculiar, chamada de Linux Trisquel.O Linux Trisquel, que é baseado em Ubuntu, foi desenvolvido originalmente na província da Galícia, na Espanha, entre 2004 e 2005. Inclusive...
-
Utilitário Hardinfo - Informações Sobre O Sistema Em Gui No Linux
Vamos falar hoje sobre a ferramenta hardinfo, que será instalada em um sistema Linux Ubuntu.O hardinfo é uma ferramenta que lê os arquivos no diretório /proc do sistema, organiza as informações coletadas sobre o hardware e software da máquina,...
Linux e Unix