10

私のWindowsコードをワインなしでLinux上で動作させることができるBorlandクロスコンパイラがあるかどうか疑問に思っていました.私はwinxpをdelphi 7で使用しています。 Linux と、Linux でパスカル コードを使用して同じツールをコーディングする方法を教えてください。

4

4 に答える 4

13

最善の解決策は、Free Pascal 用の Delphi ライクな GUI である Lazarus です。Windows の内部構造や特別なアドオンを使用せずに「純粋な」vcl を使用していた場合、移行は簡単です :) http://lazarus.freepascal.orgをご覧ください。

ところで - Lazarus と FPC は真のマルチプラットフォームです - Linux、Windows、MacOS などのコードを同じコードベースでコンパイルできます :)

于 2012-04-11T17:00:27.000 に答える
5

Borland Delphi クロスコンパイラが必要な場合の唯一のオプションは、CrossKylix. これは実際のクロスコンパイラではありません。代わりに、エミュレートされた Linux 環境で Linux 用の Kylix コンパイラを実行します。

VCL ではなく CLX を使用することを余儀なくされることに注意してください。個人的には、Wine の方がおそらく簡単で優れたオプションだと思います。

于 2012-04-11T15:39:41.517 に答える
2

まず第一に、それはすべて、プログラムで使用したシステム関数によって異なります。ほとんどの場合、Linux でクロスコンパイルすることはできません。

しかし、場合によっては、Borland Kylix が役立つこともありますが、残念なことに、今ではほとんど機能していません。

于 2012-04-11T15:40:12.183 に答える