Difference between revisions of "Free Pascal/ja"

From Free Pascal wiki
Jump to navigationJump to search
(New page: {{Free Pascal}} == Lazarus と Free Pascal コンパイラ == Lazarus IDE に推奨できるFree Pascal コンパイラのバージョンは 2.0.4です。 より新しいバージョン(...)
 
 
(4 intermediate revisions by the same user not shown)
Line 2: Line 2:
  
 
== Lazarus と Free Pascal コンパイラ ==
 
== Lazarus と Free Pascal コンパイラ ==
Lazarus IDE に推奨できるFree Pascal コンパイラのバージョンは 2.0.4です。 より新しいバージョン(2.0.5 と 2.1.1)もありますが、不安定さが見つかっています。intermittent instabilities are still being found. もっとも新しいリリースは [http://sourceforge.net/project/showfiles.php?group_id=2174 Free Pascal sourceforge] で見つかりますが、Lazarus に推奨できるバージョンは [http://sourceforge.net/project/showfiles.php?group_id=89339 Lazarus sourceforge] にあります。Various source packages and binaries are available from these download sites.
+
訳注)このページの情報は古く、下記にコンパイラの推奨バージョンが記述されていますが、H21.01.03現在では Lazarusのアーカイブに FPCの最新版である 2.2.2 が付属しているため、気にする必要はないでしょう。
  
訳注)H21.1.1での最新版は2.2.2。Lazarusのアーカイブには最新版の2.2.2が付属しているため、上記推奨バージョンは特に気にする必要はないのではないか。
+
Lazarus IDE に推奨できるFree Pascal コンパイラのバージョンは 2.0.4です。 より新しいバージョン(2.0.5 と 2.1.1)もありますが、まだ不安定さが見つかっています。 もっとも新しいリリースは [http://sourceforge.net/project/showfiles.php?group_id=2174 Free Pascal sourceforge] で見つかりますが、Lazarus に推奨できるバージョンは [http://sourceforge.net/project/showfiles.php?group_id=89339 Lazarus sourceforge] のLazarusのアーカイブに含まれています。 様々なソースのパッケージとバイナリがダウンロードできます。
  
The recommended version of the Free Pascal Compiler for the Lazarus IDE is 2.0.4. The latest version can be found in the [http://sourceforge.net/project/showfiles.php?group_id=2174 Files section] of the Lazarus-CCR site as a package called "FPC - updated version".
+
fpc 2.0 のダウンロード場所やSVN リポジトリへの接続方法などは、[http://www.freepascal.org/develop.html] を参照してください。
 
 
Information where fpc 2.0 can be downloaded or how to connect to the SVN repository, can be found at http://www.freepascal.org/develop.html .
 
  
 
== 以下は、Free Pascal コンパイラのウェブサイトより抜粋: ==
 
== 以下は、Free Pascal コンパイラのウェブサイトより抜粋: ==
Line 15: Line 13:
  
 
=== 特徴 ===
 
=== 特徴 ===
言語の書式はThe language syntax is semantically compatible with TP 7.0 as well as most versions of Delphi (classes, rtti, exceptions, ansistrings). Furthermore Free Pascal supports function overloading, operator overloading and other such features.
+
言語の書式はほぼ Turbo Pascal 7.0と互換であり、ほとんどの版のDelphi(クラス、RTTI, 例外、AnsiStrings) と互換性があります。さらに Free Pascal には 関数やオペレータのオーバーローディングなどの機能があります。
 +
 
  
 
=== Requirements ===
 
=== Requirements ===
Line 21: Line 20:
  
 
=== ライセンス ===
 
=== ライセンス ===
The packages and runtime library come under a modified Library GNU Public License to allow the use of static libraries when creating applications. The compiler source itself comes under the GNU General Public License. The sources for both the compiler and runtime library are available; the complete compiler is written in Pascal.
+
パッケージとランタイムライブラリは、アプリケーション作成時にライブラリと静的結合できるように、修正された GNU Public License で提供されます。 コンパイラのソース自体は、GNU General Public License で提供されます。 コンパイラとランタイムライブラリのソースは取得可能であり、コンパイラは Pascal で記述されています。
  
=== Documentation ===
+
=== 書類 ===
Free Pascal コンパイラの書類はavailable on [http://lazarus-ccr.sourceforge.net/fpcdoc/ this site] or it can be found online and in a variety of downloadable formats on the main [http://www.freepascal.org/docs.html Free Pascal Compiler site].
+
Free Pascal コンパイラの書類は、[http://lazarus-ccr.sourceforge.net/fpcdoc/ このサイト] または、[http://www.freepascal.org/docs.html Free Pascal Compiler site] をはじめとする多くのウェブサイトで見つかるでしょう。
 
* [[fpc:Main Page | FPC wiki]]
 
* [[fpc:Main Page | FPC wiki]]
 
* [http://lazarus-ccr.sourceforge.net/fpcdoc/user/user.html User's guide]
 
* [http://lazarus-ccr.sourceforge.net/fpcdoc/user/user.html User's guide]
Line 44: Line 43:
 
* Added FPC Documentation and links - [[User:Tom | VlxAdmin]] 10/20/2003
 
* Added FPC Documentation and links - [[User:Tom | VlxAdmin]] 10/20/2003
 
* update to 2.0.4
 
* update to 2.0.4
 +
* 日本語訳 H21.01.03

Latest revision as of 08:24, 27 January 2009

Deutsch (de) English (en) français (fr) 日本語 (ja) slovenčina (sk)

Lazarus と Free Pascal コンパイラ

訳注)このページの情報は古く、下記にコンパイラの推奨バージョンが記述されていますが、H21.01.03現在では Lazarusのアーカイブに FPCの最新版である 2.2.2 が付属しているため、気にする必要はないでしょう。

Lazarus IDE に推奨できるFree Pascal コンパイラのバージョンは 2.0.4です。 より新しいバージョン(2.0.5 と 2.1.1)もありますが、まだ不安定さが見つかっています。 もっとも新しいリリースは Free Pascal sourceforge で見つかりますが、Lazarus に推奨できるバージョンは Lazarus sourceforge のLazarusのアーカイブに含まれています。 様々なソースのパッケージとバイナリがダウンロードできます。

fpc 2.0 のダウンロード場所やSVN リポジトリへの接続方法などは、[1] を参照してください。

以下は、Free Pascal コンパイラのウェブサイトより抜粋:

概要

Free Pascal (以前は FPK Pascal として知られていました。) は 32 bit pascal コンパイラであり、様々なプロセッサー(インテル80386 とその互換プロセッサ及びモトローラ680x0) と OS(Linux, FreeBSD, NetBSD, DOS, Win32, OS/2, BeOS, SunOS (Solaris), QNX と Classic Amiga)に対応しています。

特徴

言語の書式はほぼ Turbo Pascal 7.0と互換であり、ほとんどの版のDelphi(クラス、RTTI, 例外、AnsiStrings) と互換性があります。さらに Free Pascal には 関数やオペレータのオーバーローディングなどの機能があります。


Requirements

インテル 80x86 プロセッサでは、386 が最低限、486 以上が推奨です。モトローラ 680x0 プロセッサでは、68020 以上が推奨です。すべてのケースにおいて、8 メガバイト以上のRAMが要求されますが、2 メガバイトのRAMでも動いたという報告があります。

ライセンス

パッケージとランタイムライブラリは、アプリケーション作成時にライブラリと静的結合できるように、修正された GNU Public License で提供されます。 コンパイラのソース自体は、GNU General Public License で提供されます。 コンパイラとランタイムライブラリのソースは取得可能であり、コンパイラは Pascal で記述されています。

書類

Free Pascal コンパイラの書類は、このサイト または、Free Pascal Compiler site をはじめとする多くのウェブサイトで見つかるでしょう。

Free Pascal コンパイラのホームページ

http://www.freepascal.org/ - メインページ
http://sourceforge.net/projects/freepascal/ - Sourceforge のダウンロードサイト

オリジナルの貢献者と変更履歴

このページは epikwiki version より変換された。

  • Page created, initial content - VlxAdmin 9/22/2003
  • Added link for fpc 1.1 downloads - Vincent 9/28/2003
  • Added FPC Documentation and links - VlxAdmin 10/20/2003
  • update to 2.0.4
  • 日本語訳 H21.01.03