G-Portugol: Manual de Instalação

Manual de instalação passo a passo do G-Portugol em Windows XP (em breve para Ubuntu Linux também), com figuras demonstrando o que deve ser realizado a cada passo.

Em resumo o que será visto é:

  • Baixar o arquivo compactado da instalação
  • Descompactar na raíz do sistema
  • Configurar as variáveis de ambiente Path e GPT_INCLUDE
  • Compilar um programa de exemplo

 

Instalação

Arquivo de instalação

 

    No sítio oficial do projeto, existe a página de Download para baixar o arquivo de instalação de acordo com o Sistema Operacional que você utilize, como pode ser visto na figura 1.

 

Download G-Portugol
Figura 1: Página de Download, acessada em 25 de fevereiro de 2008

 

Microsoft Windows® XP

 

    O arquivo baixado do sítio (gpt-1.0-win32.zip) está compactado com formato Zip, o próprio Microsoft Windows® XP consegue lidar com esse tipo de arquivo, permitindo a cópia da pasta do programa.

 

    Extraia o arquivo compactado para a raiz do seu sistema operacional (por padrão c:\), a figura 2 apresenta a tela do Windows Explorer com o que deve ser encontrado  ao terminar de descompactar o arquivo.

 Windows Explorer na pasta c:\gpt

Figura 2: Pasta GPT no Windows Explorer

 

    Após este passo é necessário configurar as variáveis de ambiente de acordo com o especificado no arquivo INSTALAÇÃO, para que encontre o painel de configuração de variáveis você pode clicar com o botão direito do mouse no ícone meu computador no Desktop e escolhendo propriedades ou através das teclas de atalho Windows+Pause. Deverá então acessar a opção Avançado, veja na Figura 3.

 

Variável de sistema

Figura 3: Avançado em Propriedades do sistema   

 

    Edite então a variável de sistema path e adicione o endereço da pasta do gpt\bin ao final do valor que estiver presente, de acordo com a figura 4.

 

Variável de sistema Path

Figura 4: Edição da variável de sistema Path

 

    E enfim crie a variável GPT_INCLUDE indicando o arquivo base.gpt que se encontra na pasta lib do G-Portugol, para isso clique em Nova e então preencha as informações, assim como pode ser visto na figura 5.

 

GPT_INCLUDE

Figura 5: Criação da variável GPT_INCLUDE

 

Uso Básico

 

    Para utilizar o GPT acesse o Prompt de comando que se encontra no grupo Acessórios, observe o caminho a ser percorrido no menu através da figura 6.

 

Prompt de comando

Figura 6: Acesso ao Prompt de comando

 

    Para que se possa utilizar o Prompt de comando, é necessário conhecer alguns de seus comandos básicos, principalmente de navegação de pastas e manipulação de arquivos. Na tabela 1 é possível conferir alguns destes comandos, argumentos que se apresentarem [entre colchetes] não são obrigatórios, para um referência mais completa sobre assunto acesse o sítio da Microsoft sobre Referência da linha de comando.

Comando Argumentos Função
dir [pasta] Listagem de arquivos, opcionalmente da pasta especificada
cd pasta Navegar para pasta especificada
copy origem destino Copia o arquivo de origem para o destino, o destino pode ser um arquivo que poderá ser sobrescrito se existir, ou uma pasta
move origem destino Move o arquivo de origem para o destino
md pasta Cria uma nova pasta
rd [/s] pasta Remove uma pasta, se a pasta não estiver vazia e mesmo assim quiser removê-la, use o argumento /s
del arquivo Remove o arquivo especificado
Tabela 1: Comandos básicos de navegação e manipulação de arquivos

   

    Usando então o Prompt de comando, navegamos até a pasta do gpt e criamos uma pasta codigo, por fim também abrimos um novo arquivo olamundo.gpt dentro desta pasta, veja a Figura 7 para os comandos utilizados.

 

Criando, Ola mundo

Figura 7: Utilizando o Prompt de comando

 

    Escreva então seu primeiro algoritmo na linguagem G-Portugol, olamundo, seguindo o exemplo da figura 8.

 

Ola mundo

Figura 8: Ola mundo

 

    Feche a janela do Bloco de notas e salve o arquivo para então poder compilar o mesmo utilizando o comando gpt com o argumento “-o arquivo.exe” para indicar qual o nome do arquivo executável que deve ser gerado, veja na figura 9.

 

Compilando

Figura 9: Compilando o algoritmo

 

    Com isso termina o Manual de Instalação do G-Portugol em windows agora é interessante conhecer melhor a linguagem através da leitura da Documentação ou das apresentações presentes na categoria Portugol em meu sítio.

AnexoTamanho
Manual de instalação do G-Portugol.pdf447.74 KB
nobios de nudos

nobios desnudos

Enviado por andriu (não verificado(a)) em 30 abril, 2008 - 14:59.
Erro Fantasma

Everson, confesso que não sou muito normal, mas esse negócio tá me deixando pior, rsrs...
Bem... é seguinte... fiz tudo direitinho... bem quase tudo. Baixei o "treco", instalei, configurei, beleza!
Mas quando chega no promtp!!!! Miserihelp!!!!
Já refiz, trifiz, quadrifiz..., salvei com codificação diferente, aliás aqui deu menos problema foi a UTF-8, mas aparece um erro "fantasma" por que só o prompt vê, num ri não que eu tô começando a ficar triste, snif...
Oh o erro que diz:
D:\gpt\codigo>gpt -o olamundo.exe olamundo.gpt
olamundo.gpt:1 - Caractere inválido: "".
Se com esse algoritmo "dificílimo" eu já tô aloprando, já pensou quando que eu colocar duas palavras a mais?
E aí, que você me diz, depois de todo esse meu choro?
Vou esperar, não vou desistir (sou ruim merrrrrmu, aliás, sou péssima!!)
Um abraço

Enviado por Janise (não verificado(a)) em 20 abril, 2008 - 10:30.
imagem de everson
Nova versão

@Janise,

Realmente algumas pessoas tem problemas de codificação com o windows durante a compilação, alguns desses problemas foram resolvidos na nova versão do gpt que está disponível no site oficial.

Inclusive todos os passos aqui descritos estão agora automatizados com a utilização de um instalador para o sistema, facilita bastante a quem não tem muita prática.

Versão 1.0.1 Lançada.

Sugiro também que você leia o tutorial para utilização do Notepad++.

Enviado por everson em 20 abril, 2008 - 12:35.
compilando

Não entendi direito como compilar um programa gerado

Enviado por Voivô (não verificado(a)) em 21 março, 2008 - 16:15.
imagem de everson
como compilar

O compilador recebe como argumentos o nome do arquivo a ser gerado, que é identificado com o "-o arquivo.exe" e o nome do arquivo fonte que será utilizado, no exemplo o nome do arquivo é olamundo.gpt.

Enviado por everson em 22 março, 2008 - 09:50.

Enviar novo comentário

O conteúdo deste campo é privado não será exibido publicamente.
  • Endereços de páginas de internet e emails viram links automaticamente.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Linhas e parágrafos quebram automaticamente.

Mais informações sobre opções de formatação

Imagem aleatória

slackware_ml_04