Skip to content

Commit dc8c5b6

Browse files
committed
add HowToBuild.txt 6
1 parent 6eaa663 commit dc8c5b6

File tree

3 files changed

+6
-58
lines changed

3 files changed

+6
-58
lines changed

HowToBuild.txt

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,8 @@ CMake -G "MinGW Makefiles" -DCMAKE_BUILD_TYPE=Release .
1414
mingw32-make.exe -j3
1515
```
1616

17+
シェルスクリプトの`rebuild.sh`を使えば簡単です。
18+
1719
## Visual Studioの場合
1820

1921
0. C++コンパイラが必要です。Visual Studio のインストーラを使ってC++をインストールして下さい。
@@ -25,9 +27,9 @@ mingw32-make.exe -j3
2527
6. cmakeが完了したら、生成されたソリューションファイルを開いて下さい。
2628
7. 「Debug」か「Release」を選んでビルドして下さい。
2729

28-
## インストーラについて
30+
## インストーラ作成について
2931

30-
インストーラには Inno Setup を使用しております。
32+
インストーラ作成には Inno Setup を使用しております。
3133
`installer32.iss`と`installer64.iss`のいずれかを Inno Setup で開けばビルドが可能です。
3234

3335
## ビルドされるファイル名について

TechNote.txt

Lines changed: 0 additions & 54 deletions
Original file line numberDiff line numberDiff line change
@@ -266,57 +266,3 @@ Ver3.8 から「スマート解決」機能が追加されました。これは
266266

267267
上記の「辞書ファイルについて」を参考に、自分独自の辞書ファ
268268
イルを作成してギバーで使うことができます。
269-
270-
271-
【構築方法】
272-
273-
次の開発環境をサポートしております。
274-
275-
- MSYS2
276-
- Visual Studio 2015 以降
277-
278-
(a) MSYS2 の場合
279-
280-
MSYS2でしたら、pacmanを使ってcmakeとg++をインストールし
281-
て下さい。
282-
283-
次に「cmake -G "MSYS Makefiles" .」を実行した後、
284-
「make」を実行して下さい。
285-
286-
./rebuild.shを使うとリリース版をビルドできます。
287-
288-
(b) Visual Studio 2015 以降の場合
289-
290-
まず、CMakeをインストーラでインストールして下さい。
291-
292-
次に、Visual Studio のコマンドプロンプトを開き、プロ
293-
ジェクトのフォルダへCD コマンドで移動し、
294-
295-
「C:\Program Files\CMake\bin\cmake -G」
296-
297-
もしくは
298-
299-
「C:\Program Files (x86)\CMake\bin\cmake -G」
300-
301-
を実行して下さい。出てきたリストから自分の環境を選び、
302-
-G の後に記載して再実行して下さい:
303-
304-
(例)「C:\Program Files\CMake\bin\cmake -G "Visual Studio 14 2015" .」
305-
306-
完了したら、ソリューションファイル(xword.sln)が作成
307-
されるので、これをVSで開いてビルドして下さい。
308-
309-
実行に必要なランタイム DLL については、各自でご確認下さい。
310-
XPで実行したいのであれば、名前にxpの付いたツールキットを
311-
プロジェクトの設定で使用して下さい。
312-
313-
インストーラー作成には、無料で使える「Inno Setup」を使用し
314-
ております。32 ビットの場合は、ファイル「installer32.iss」
315-
を、64ビットの場合はファイル「installer64.iss」を Inno
316-
Setup で開いてコンパイルすると、インストーラが作成できます。
317-
318-
Inno Setup
319-
http://www.jrsoftware.org/
320-
321-
古い環境との互換性のため、古い Inno Setup 5.6.1 (u)を使用
322-
しております。

rebuild.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
#!/bin/bash
22
rm CMakeCache.txt
3-
CC=gcc CXX=g++ cmake -DCMAKE_BUILD_TYPE=Release -G "MSYS Makefiles" .
4-
make -j4
3+
CC=gcc CXX=g++ cmake -DCMAKE_BUILD_TYPE=Release -G "MinGW Makefiles" .
4+
mingw32-make.exe -j4
55
strip *.exe

0 commit comments

Comments
 (0)