トップページ -> 最新情報技術の実習と研究ツール -> Windows でソフトウエアのインストールと設定 -> Windows で Blender 最新版をソースコードからビルドして、インストールする(Microsoft Build Tools を使用)
[サイトマップへ]

Windows で Blender 最新版をソースコードからビルドして、インストールする(Microsoft Build Tools を使用)

https://wiki.blender.org/wiki/Building_Blender/Windowsの手順に従う

目次

Blender および関連ライブラリの利用条件などは、利用者が確認すること。

サイト内の関連Webページ

謝辞:このWebページで紹介するBlenderソフトウエアの作者に感謝します


前準備

cmake, git, Anaconda のインストール

前準備として,cmake, git, Anaconda のインストールが終わっていること.

Microsoft Build Tools for Visual Studio 2017 のインストール

(オプション)NVIDIA グラフィックスカード・ドライバ, NVIDIA CUDA ツールキットのインストール

CUDA と連携させたいときは、前もって、 NVIDIA グラフィックスカード・ドライバ, NVIDIA CUDA ツールキットをインストールしておく.


Subversion for Windows (SlikSVN) のインストール(Chocolatey を使用)

Subversion for Windows (SlikSVN) については、 https://sliksvn.com/ で確認すること。 利用条件についても、利用者で確認すること

  1. Windows のコマンドプロンプトを実行する.

  2. Subversion for Windows (SlikSVN) のインストール

    時間がかかるので、しばらく待つ

    ※ 実行のとき、エラーメッセージが出ないことを確認すること

    ※ 「choco が無い」というエラーメッセージが出たときは、 Chocolatey をインストールする

    choco install -y sliksvn
    

Blender のインストール(Microsoft Build Tools を使用)

  1. VS 2017用 x64 Native Tools コマンドプロンプトを開く

    ※ スタートメニューの「Visual Studio 2017」の下にある

    ※ 「Visual Studio 2017 がないときは、Microsoft Build Tools for Visual Studio 2017 のインストールを行う

  2. Blender の作業ディレクトリとインストールディレクトリを削除する
    mkdir C:\tools
    cd C:\tools
    rmdir /s /q blender
    

  3. Blender のコンパイル済みのライブラリをダウンロード
    cd C:\tools
    mkdir blender
    cd blender
    svn checkout https://svn.blender.org/svnroot/bf-blender/trunk/lib/win64_vc14 lib/win64_vc14
    

    (以下省略)

  4. Blender のソースコードをダウンロード
    cd C:\tools
    cd blender
    git clone git://git.blender.org/blender.git
    cd blender
    git submodule update --init --recursive
    git submodule foreach git checkout master
    git submodule foreach git pull --rebase origin master
    

    (以下省略)

  5. make help を実行し、make のオプションを確認
    cd c:\tools
    cd blender
    cd blender
    make help
    

    (以下省略)

  6. cmake の実行

    細かく調整したいので cmake を使う

    ここでエラーメッセージが出る場合には、Visual Studio Installer を起動。Build Tools の「変更」を行うと解決出来る場合がある。

    cd c:\tools
    cd blender
    cd blender
    del CMakeCache.txt
    cd ..
    rmdir /s /q cmake-make
    mkdir cmake-make
    cd cmake-make
    "C:\Program Files\Cmake\bin\cmake" -G "Visual Studio 15 2017 Win64" -T host=x64 ^
      -DCMAKE_INSTALL_PREFIX="C:\tools\blender" ^
      -DWITH_PYTHON_INSTALL_NUMPY=ON ^
      -DWITH_PYTHON_MODULE=OFF ^
      -DWITH_CYCLES_CUDA_BINARIES=ON ^
      ..\blender
    

  7. ソースコードからビルドし、インストールする
    "C:\Program Files\Cmake\bin\cmake" --build . --config RELEASE --target INSTALL
    

  8. 実行結果の確認

    ※ 下図のとおりになるとは限らない.

    ※ うまくいっていない場合は、設定を変えてやり直す

    起動してみる

    C:\tools\blender\bin\blender.exe
    

    Python コンソールを開いてみる