鶫をビルドしてみる (3)
(3) 鶫のソースコードをダウンロード
(3)-1. バージョン管理ソフトをインストール
最初にCygwinでMercurialをインストールしソースコードをDLしてきたが、日本語ファイルが文字化けしていた。元々のファイルがcp932とかでアップされてるとか?
そのため、Windows用バイナリをDLしてくる。
http://tortoisehg.bitbucket.org/download/index.html にアクセスし、
適当に「all-in-one installer with TortoiseHg 1.0.4 and Mercurial 1.5.4」をDL、インストール。設定は適宜。
ここではDドライブ直下にインストール。(D:\TortoiseHg)
インストールが完了した時点で、自動的に環境変数にパスが追加されるので、ログオフ→ログオン、あるいは再起動すればコマンドプロンプトからMercurialになる。
それが面倒ならば、コマンドプロンプトから
set PATH=%PATH%;(インストール先ディレクトリ)
とコマンドを打てば有効になる。
(3)-2. リポジトリからソースをダウンロード
まず、Dドライブ直下あたりにworkspaceなんなり、作業用のディレクトリを作成。
ここではD:\workspaceというディレクトリを作成
コマンドプロンプトを起動し、D:\workspace に移動。
次のコマンドを打ち込み、ソースをダウンロード。
hg clone http://bitbucket.org/abyss/tugumi
(3)-3. おわりに
現在のディレクトリ構成
/C:
┣/Program files
┃ ┗/Microsoft Visual Studio 10.0
┃ ┗/Common7
┃ ┗/Tools
┃ ┗/vsvars32.bat ... 編集すると便利
┃
.../D:
┣/cygwin ... TortoiseHgインストールディレクトリ
┣/Python26 ... Pytonインストールディレクトリ
┣/lib ... Pytonインストールディレクトリ
┃ ┣/boost_1_43_0 ... boost library directory
┃ ┃ ┣/boost ... include directory
┃ ┃ ┗/stage/lib ... library file directory
┃ ┣/icu ... ICU source directory
┃ ┗/icu_vc10 ... library file directory
┣/wxWidgets-2.8.11 ... wxWidgets directory
┣/TortoiseHg ... TortoiseHgインストールディレクトリ
┃ ┣/hg.exe
┃ ┗/...
┣/workspace ... 鶫ビルド作業用ディレクトリ
┃ ┗/tugumi ... tugumiソースコードディレクトリ
┃ ┗/...
┃
...
Next:(4) 鶫のソースコードを修正する
Prev:(2) 各種ライブラリをビルドする