Difference between revisions of "FPC/pt"
From Free Pascal wiki
Jump to navigationJump to searchm |
|||
(2 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
{{fpc}} | {{fpc}} | ||
− | Esta é a página | + | Esta é a principal página do Compilador Free Pascal ([http://www.freepascal.org/ ''Free Pascal Compiler''], abrev. FPC) em si. |
− | A última versão do FPC é a | + | A última versão do FPC é a '''3.0.4''' (de novembro de 2017). |
==Informações gerais== | ==Informações gerais== | ||
Line 10: | Line 10: | ||
* [[Platform list/pt|Plataformas suportadas]] | * [[Platform list/pt|Plataformas suportadas]] | ||
− | [[Compiler_Mode/pt|Modos do compilador]]: | + | [[Compiler_Mode/pt|Modos do compilador]] suportados: |
* [[Mode FPC/pt|Modo FPC]] | * [[Mode FPC/pt|Modo FPC]] | ||
* [[Mode ObjFPC/pt|Modo ObjFPC]] | * [[Mode ObjFPC/pt|Modo ObjFPC]] | ||
Line 17: | Line 17: | ||
* [[Mode GPC/pt|Modo GPC]] | * [[Mode GPC/pt|Modo GPC]] | ||
* [[Mode MacPas/pt|Modo MacPas]] | * [[Mode MacPas/pt|Modo MacPas]] | ||
+ | [[Compiler_Mode/pt|Modos do compilador]] previstos: | ||
+ | * [[Mode_extpas/pt|Mode extpas]] ([[Extended_Pascal/pt|Pascal Estendido]] — compatibilidade com ISO 10206) | ||
+ | |||
+ | [[Compiler_Mode/pt|Modos do compilador]] obsoletos: | ||
+ | * [[Mode_GPC/pt|Modo GPC]] (compatibilidade com [[GNU_Pascal/pt|GNU Pascal]]) | ||
+ | |||
+ | ==Usando o FPC== | ||
+ | * [[Writing portable code regarding the processor architecture/pt|Escrevendo código portável no que diz respeito a arquitetura do processador]] | ||
+ | * [[Writing efficient code/pt|Escrevendo código eficiente]] | ||
+ | * [[Cross compiling/pt|Compilação para plataforma distinta (compilação cruzada)]] | ||
+ | * [[Link on target/pt|Ligação/“lincagem” ao objeto-alvo]] | ||
+ | * [[Using resourcestrings/pt|Usando ''resourcestrings'']] | ||
+ | * [[CGI Web Programming/pt|Programação CGI para a Web]] | ||
+ | * [[Releasing units without source code/pt|Liberando ''units'' sem código-fonte]] | ||
+ | * [[Programming with Objects and Classes/pt|Programação com Objetos e Classes]] | ||
+ | * [[Runtime Type Information (RTTI)/pt|''Runtime Type Information'' (RTTI)]] | ||
+ | |||
+ | ==Desenvolvendo o FPC== | ||
+ | * [[Compiler development articles/pt|Artigos sobre o desenvolvimento do compilador]] | ||
+ | * [[Language related articles/pt|Artigos relacionados a linguagem]] | ||
+ | * [[Compile With Delphi/pt|Compilar com Delphi]] | ||
+ | * [[FPC Unicode support/pt|Suporte ao Unicode no FPC]] |
Latest revision as of 05:01, 22 May 2020
│
العربية (ar) │
Deutsch (de) │
English (en) │
español (es) │
فارسی (fa) │
français (fr) │
magyar (hu) │
Bahasa Indonesia (id) │
日本語 (ja) │
한국어 (ko) │
português (pt) │
русский (ru) │
中文(中国大陆) (zh_CN) │
Esta é a principal página do Compilador Free Pascal (Free Pascal Compiler, abrev. FPC) em si.
A última versão do FPC é a 3.0.4 (de novembro de 2017).
Informações gerais
Modos do compilador suportados:
Modos do compilador previstos:
- Mode extpas (Pascal Estendido — compatibilidade com ISO 10206)
Modos do compilador obsoletos:
- Modo GPC (compatibilidade com GNU Pascal)
Usando o FPC
- Escrevendo código portável no que diz respeito a arquitetura do processador
- Escrevendo código eficiente
- Compilação para plataforma distinta (compilação cruzada)
- Ligação/“lincagem” ao objeto-alvo
- Usando resourcestrings
- Programação CGI para a Web
- Liberando units sem código-fonte
- Programação com Objetos e Classes
- Runtime Type Information (RTTI)