新石器Wiki

近年はシリコン(石)から進化した便利なもので溢れる時代。そんな気になった事や試した事など記す。

ユーザ用ツール

サイト用ツール


develop:cwtw-pro:cwtw-pro-build


差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

両方とも前のリビジョン前のリビジョン
次のリビジョン
前のリビジョン
develop:cwtw-pro:cwtw-pro-build [2020/02/06 16:17] – [CWTW-Proプログラム実行] yokodevelop:cwtw-pro:cwtw-pro-build [2026/07/28 13:16] (現在) – 外部編集 127.0.0.1
行 1: 行 1:
-CWTW-Proのビルド手順 +======   CWTW-Proのビルド手順 ======
-=================== +
-コンパイルは「[[devtool/ide/cpp_builder-rad_studio/start]]」統合開発環境により行う。[[develop/cwtw-pro/cwtw-pro-get-project|リポジトリ一式を取得]]し、取得したフォルダ内のC++Builderプロジェクトファイル「`CWTW-Pro.cbproj`」を開いて、ビルド実行する。+
  
-プロジェクトを開く +===== 準備 ===== 
-----------------+ 
 +### ビルドツールのインストール 
 +ビルドは、無料で使える「C++Builder Community Edition」統合開発環境を利用。尚、筆者が動作確認したバージョンは 10.3.3。   
 +インストール方法などは「[[devtool/ide/cpp_builder-rad_studio/start]]」記事参照。 
 + 
 +### CWTW-Proソースコードの取得 
 +GitHubから、CWTW-Proのソース一式を取得。   
 +取得手順は「[[develop/cwtw-pro/cwtw-pro-get-project|リポジトリ一式を取得]]」記事を参照。 
 + 
 + 
 +===== プロジェクトを開く ===== 
 + 
 +{{:devtool:ide:cpp_builder-rad_studio:rad-studio-00.png|}} 
 + 
 +C++Builderを起動し、取得したフォルダ内のC++Builderプロジェクトファイル「`CWTW-Pro.cbproj`」を開いて、ビルド実行する。
  
 1)[ファイル] > [プロジェクトを開く...]   1)[ファイル] > [プロジェクトを開く...]  
行 15: 行 27:
 {{:develop:cwtw-pro:cwtw-pro-build-03.png?600|}} {{:develop:cwtw-pro:cwtw-pro-build-03.png?600|}}
  
-コンパイル実行 +===== コンパイル実行 =====
--------------+
 右側のプロジェクトウィンドウの `CWTW-Pro.exe` の右クリックメニューから [メイク] を押す。 右側のプロジェクトウィンドウの `CWTW-Pro.exe` の右クリックメニューから [メイク] を押す。
  
行 33: 行 44:
 2)デバッガを使わないで実行   2)デバッガを使わないで実行  
 {{:develop:cwtw-pro:cwtw-pro-build-12.png?|}} {{:develop:cwtw-pro:cwtw-pro-build-12.png?|}}
 +
 +#### 実行画面
 +
 +{{:develop:cwtw-pro:cwtw-pro-build-13.png?800|}}
  
 ### 実行ファイルの生成先 ### 実行ファイルの生成先
行 41: 行 56:
 `CWTW-Pro.exe` がコンパイル結果の実行EXEファイル。 `CWTW-Pro.exe` がコンパイル結果の実行EXEファイル。
  
-リリース用の実行ファイル生成 +===== リリース用の実行ファイル生成 =====
---------------------------+
 上記のコンパイルでは、`Debug`用ビルドなので最適化など抑えたコンパイルが実行される。`Release`用ビルドを選択してコンパイル実行する。 上記のコンパイルでは、`Debug`用ビルドなので最適化など抑えたコンパイルが実行される。`Release`用ビルドを選択してコンパイル実行する。
  
行 55: 行 69:
 プロジェクト内の `ExeFiles\`フォルダに、リリース用の 実行EXEファイル(`CWTW-Pro.exe`)が生成される。 プロジェクト内の `ExeFiles\`フォルダに、リリース用の 実行EXEファイル(`CWTW-Pro.exe`)が生成される。
  
-リリース用ファイルの集約 +{{tag>cwtw-pro}}
------------------------ +
-上記プロジェクトファイル内の `ExeFiles\`フォルダには、デバック情報などの不要なファイルも含まれており、プログラム実行に必要なファイルのみ抽出して集約する。   +
-`ExeFiles\_post_files.bat` を実行すると、必要なファイルのみを `C:\CTWT-Pro\` フォルダにコピーする。 +
- +
-{{:develop:cwtw-pro:cwtw-pro-release-01.png?400|}} +
- +
-### リリースファイルコピー後 +
-`C:\CTWT-Pro\` フォルダに必要なファイルのみコピーされる。 +
- +
-{{:develop:cwtw-pro:cwtw-pro-release-02.png?600|}} +
- +
-このフォルダごとZIP圧縮するなどして配布する。 +
- +
-### CWTW-Proプログラム実行 +
-`C:\CTWT-Pro\CWTW-Pro.exe` ファイルをダブルクリックして実行。ディスクトップなどにショートカットを作っておくと便利。 +
- +
-{{:develop:cwtw-pro:cwtw-pro-exeute-01.png?600|}} +
- +
-無事に実行できた。アンインストールしたい時はこのフォルダを削除する。+
  
develop/cwtw-pro/cwtw-pro-build.1580973442.txt.gz · 最終更新: by yoko