topo-esquerda topo-direita
pagina-topo-esquerda pagina-topo-direita

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
imagem de Anônimo

Problemas com a codificação

O Everson, é o seguinte
estou com a nova versão do gpt, arrumei os path
mais na hora q escrevo um codigo pelo notepad
da problema q não encontra os acentos
creio q deve ser por causa da codificação
pq no notepad++, usando o UTF-8(SEM BOM) no mesmo codigo, da certo!!!

vc saberia como posso fazer pra dar certo tbm com o bloco de notas
qual codificação q vc salva para consiguir rodar o seu?

obrigado

imagem de Anônimo

nobios de nudos

nobios desnudos

imagem de Anônimo

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

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++.

imagem de Anônimo

compilando

Não entendi direito como compilar um programa gerado

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.

Comentar

O conteúdo deste campo é privado não será exibido ao público. If you have a Gravatar account, used to display your avatar.
  • Endereços de páginas de internet e emails viram links automaticamente.
  • Tags HTML permitidas: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <h3> <h4> <h5> <img> <pre>
  • Quebras de linhas e parágrafos são feitos automaticamente.

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



base-esquerda base-direita