プロジェクトの移行 (Lazarus⇒Typhon)
Lazarus IDE のプロジェクトを Typhon IDE のプロジェクトに変換
事前に、「CodeTyphon インストール」ページを参照して CodeTyphon Studio をインストールしてください。
Typhon IDE のプロジェクトは、Lazarus IDE のプロジェクトとは互換がありません。Lazarus IDE のプロジェクトファイルをそのまま Typhon IDE で読み込むとエラーとなります。
プロジェクトファイルなどのファイル拡張子も違います。
CodeTyphon Center には、Lazarus IDE のプロジェクトを Typhon IDE のプロジェクトに変換する機能があります。
Lazarus IDE プロジェクトを Typhon IDE 用に変換すると、Typhon IDE で読み込んで構築(ビルド)することができます。
ソースファイル中の参照情報やディレクティブなども Typhon IDE に対応するように修正されます。
変換処理は、対象のフォルダ内のファイルを直接上書きで編集するので、Lazareus IDE のプロジェクトを残したい場合は、Typhon IDE 用のプロジェクトフォルダにコピーしてから実行して下さい。
CodeTyphon Center による Lazarus IDE プロジェクトの変換 |
デスクトップのアイコン CodeTyphon64 をダブルクリックして、 CodeTyphon Center を起動します。
CodeTyphon Center を起動して、 [CodeTyphon]-[Convert Old CT Files to new ...] を実行します。
プロジェクトの変換ダイアログが表示されるので、[Working Directory] に、Lazarus IDE のプロジェクトを含むフォルダを設定し、[Start Conversion] ボタンをクリックします。
[Working Directory] に含まれるサブフォルダも含めすべてのプロジェクトが対象になるので注意して下さい。
[CommandBox] タブに表示が変り、変換スクリプトが実行されます。
エラーが発生した場合は、その内容を確認して解決して下さい。
プロジェクトの変換ダイアログの [Exit] ボタンをクリックして終了します。
これで、[Working Directory] に含まれる Lazarus IDE 用プロジェクトから Typhon IDE 用プロジェクトへの変換は完了です。
以降、構築は Typhon IDE で行います。
プロジェクトのファイルが変換され、ファイル拡張子も一部変更となります。
Lazarus IDE |
変換 |
Typhon IDE |
HelloWin32.lpi |
⇒ |
HelloWin32.ctpr |
HelloWin32.lps |
HelloWin32.ctps |
HelloWin32.lpr |
HelloWin32.ppr |
HelloWin32.ico |
HelloWin32.ico |
HelloWin32.res |
HelloWin32.res |
unit1.lfm |
unit1.frm |
Unit1.pp |
Unit1.pp |