1. 討論項目

    • windows 編譯流程

windows 編譯流程

安裝工具

  • CMake 一個適應多平台多環境變數的編譯規劃工具

  • irrlicht 3D模擬引擎

  • swig

  • MSVS x64 visualStudio工具包

  • chrono 開源物理引擎核心

編譯流程

  1. 檢查 C++ compiler

    • Microsoft Visual C++: Visual Studio from 2013 (free Community edition is fine, 32或64位元都可以
  2. 安裝 CMake

  3. 下載 Irrlicht library

    • download Irrlicht Engine
    • 解壓縮 例如: C:/engine_demos/irrlicht-1.8.2
  4. 執行 CMake

    • 建立一個空的資料夾以進行 build 的工作

    • 選擇 Source

    • 點選 Configure button

    • 選擇編譯器

    • 從 CMake 中間點選需要的部分如下圖顯示

    • 點選 Configure 會顯示缺少的部份,可以透過選擇的方式進行連結

    • 注意事項:每做過一次更改,都需要從新點選一次 Configure 才會將新的設定檔讀入

    • 設定完成後點選 Generate

  5. 編譯倉儲

Visual Studio 進行編譯工作

1
2
3
+ 點選所創建的資料夾,可以找到一個檔名 **Chrono.sln**
+ 使用 Visual studio 打開專案
+ 選擇 **Release mode** 點選 **Build** 進行編譯工作
  1. build_path\bin\Release 可以得到 pyd , dll , py 三個檔案

Comments

comments powered by Disqus