Weeks <<
Previous Next >> week 6~9
week 2~5
建立自己的倉儲和cad2019網站
並下載子cmsimde建立新的網頁。
week 3
執行編譯 Solvespace
編譯步驟:
先將 Y:\portablegit\bin\sh.exe 改名為 sh_rename_for_solvespace.exe
git version 查驗 git 版本
git 2.13 版本以上, 可以使用下列 git clone --recurse-submodules 取得所有子模組資料
git clone --recurse-submodules https://github.com/solvespace/solvespace.git solvespace
edit Y:\tmp\solvespace\extlib\angle\CMakeLists.txt comment out line 713 and 714
#list(APPEND ANGLE_DEFINITIONS
#"-DANGLE_PRELOADED_D3DCOMPILER_MODULE_NAMES={ \"d3dcompiler_47.dll\", \"d3dcompiler_46.dll\", \"d3dcompiler_43.dll\" }")
endif()
需要手動進行 libpng.dll.a 的編譯, 並改名為 libpng_static.a, 並放到編譯系統的 lib 目錄中:
cd solvespace
cd extlib
cd libpng
mkdir build
cd build
cmake .. -G "MinGW Makefiles" -DCMAKE_BUILD_TYPE=Release
mingw32-make
rename libpng.dll.a to libpng_static.a and copy to Y:\msys64\mingw64\lib
接著回到 solvespace 原始碼目錄, 建立 build 目錄後進入 build 目錄, 執行:
cmake .. -G "MinGW Makefiles" -DCMAKE_BUILD_TYPE=Release
mingw32-make
week4
完成WEEK3的倉儲設定以及網站。
week5
solvespace建立模型。
自評成績,
Weeks <<
Previous Next >> week 6~9