Ir ao conteúdo

Editando e Compilando Pascal no Windows 7 64 bits


Simon Viegas

Posts recomendados

  • Membro VIP
Postado

Criei esse tópico com a finalidade de divulgar um método para "utilizar o Pascal no SO de 64 bits"

A princípio ele foi feito para os usuários do Windows 7 x64. Mas pode ser usado em qualquer SO. (basta que o NotePad++ rode e um compilador Pascal também... a base é a mesma)

Vamos lá:

*****************************************************************************

TUTORIAL COMPLETO - Montando um NOTEPAD++ PORTÁTIL com COMPILADOR FREE PASCAL

*****************************************************************************

********************************************************

AUTOR: SIMON VIEGAS (SimonViegas[arroba]gmail.com)

********************************************************

Como é portátil, só precisa fazer uma vez... :)

VAMOS LÁ

DOWNLOAD NOTAPAD++ (e criando um portátil)

- Baixa de onde quiser (ex.: Baixaki);

- Instala com as configurações pessoais (recomendo "Full", depois testa o que quer e remove o que não quer - tem funções que podem ser interessantes);

- Copia a pasta onde foi instalado e cola onde quiser.

- Pronto, já tem um NotePad++ portátil.

INSTALANDO "NppExec". (aqui funcionou com o "Unicode")

- Baixa de onde quiser (ex.: http://sourceforge.net/projects/npp-plugins/files/NppExec/)

- Coloca o conteúdo do "NppExec_0XX_dll_Unicode.zip" na pasta plugin do NotePad++.

- Pronto, está instalado.

INSTALANDO COMPILADOR FREEPASCAL (baseado na versão 2.4.4, se for outro é só colocar a correspondente)

- Baixa de onde quiser (ex.: http://sourceforge.net/projects/freepascal/files/);

- Para instalar, escolha o modo "minimum" e depois "custom" e DESMARQUE TOOOOODAS AS OPÇÕES!!! (instalação super básica); (*para diminuir o tamanho da "unit"*)

- Entra na pasta do FPC (ex.: C:\FPC);

- Copia o "ppc386.exe" e o "fpc.exe" (pode ser útil) (está por ex. em: C:\FPC\2.4.4\bin\i386-win32;

- EXTRA - Caso queira um compilador x64, instala o Free Pascal 64 e copia o "ppcrossx64.exe" (a ajusta o comando)

- Cria uma pasta no NotePad++ chamada "COMPILADORES" e dentro outra "FPC", e dentro "2.4.4", dentro "bin" e cola o "ppc386.exe" e o "fpc.exe".

Ficando: "\COMPILADORES\FPC\2.4.4\bin".

- Depois copia a pasta "unit" do Free Pascal (ex.: C:\FPC\2.4.4) e cola na subpasta "\COMPILADORES\FPC\2.4.4" do NotePad++.

- Pronto.

OBS.: Lembrando, 2.4.4 é a versão que usei, se for outro, basta mudar. (ex. \COMPILADORES\FPC\2.5.0\) :D

PARA EXECUTAR O COMANDO (atualizado)

- Aperta F6 (ou Ctrl+F6 se for a primeira vez);

- Insere o comando:

$(NPP_DIRECTORY)\COMPILADORES\FPC\2.4.4\ppc386.exe "$(FULL_CURRENT_PATH)"

- Salva como "FPC 2.4.4". (ou versão correspondente).

- Depois de configurado, basta "salvar o código" (Ctrl+"S") e apertar F6.

- Para executar, vai na Pasta onde está salvo o ".pas" e executa o ".exe" correspondente.

PARA FINALIZAR

- Desinstala o NotePad++ (eu particularmente uso só o portátil);

- Desinstala o FPC (se quiser).

$(NPP_DIRECTORY) = Caminho absoluto de onde está o NotePad++ (assim, mesmo se mudar a pasta de lugar, deverá funcionar)

$(FULL_CURRENT_PATH) = Caminho completo do "arquivo.pas".

DICA: Eu sempre salvo o arquivo com "_" na frente. Ex.: "_FCH.pas", assim o arquivo fica em cima na ordem alfabética.

Outra coisa, eu deixo dentro do próprio da pasta do NotePad++ e já deixo aberto no programa. Assim, quando abro, colo o novo código, e edito...

FIM

***

Para quem quiser usar outro "Editor de Texto" ou simplesmente compilar um ".pas".

-Já com o Free Pascal 2.4.4 instalado no caminho padrão.

-Abre o Notepad (bloco de notas)

-Cola o trecho abaixo:

SET CAMINHO_DO_COMPILADOR=C:\FPC\2.4.4\bin\i386-win32\ppc386.exe
SET CAMINHO_ARQUIVO=%1
cls

%CAMINHO_DO_COMPILADOR% %1
%CAMINHO_ARQUIVO:.pas=%.exe
pause

-Salva como "_ARRASTE O ARQUIVO .PAS PARA AQUI.bat" (incluindo as aspas)

Se o compilador estiver em outro caminho, basta ajustar o comando...

Esse código acima vai servir para "compilar o código e logo depois executar o .exe gerado... :D

Qualquer coisa avisa!

Abraços

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

LANÇAMENTO!

eletronica2025-popup.jpg


CLIQUE AQUI E BAIXE AGORA MESMO!