This project is meant to be a CPP version of this Python_Project[https://github.com/PurplePegasuss/springs_project.git]
- Open3d
- NumCpp
- Python-3.10
- C++14 or above
- Yaml-cpp
-
open3d[www.google.com] (change this link after uploading it to cloud later)
-
NumCpp
-
choco install boost-msvc-14.3
-
cd <with the same directory alongside Springs> git clone https://github.com/dpilger26/NumCpp.git
-
cd NumCpp mkdir build cd build cmake ..
-
cmake --build . --target install
-
cd .. cp -r .\include\* <path_to_springs_include_folder>
-
-
Yaml-cpp[www.google.com] (To be installed and integrated)
https://github.com/jbeder/yaml-cpp/archive/refs/tags/yaml-cpp-0.6.0.zip
2.
shell cd yaml-cpp mkdir build cd build cmake -DCMAKE_INSTALL_PREFIX="your_open3d_install_folder_location>\yaml-cpp_install" .. cmake --build . --target install ``` 3.cd ../.. cd yaml-cpp_install/include/* <path_to_springs_include_folder> ```
-
cd Springs
mkdir build
cd build
cmake -DOpen3D_ROOT="<your_open3d_install_folder_location>\open3d_install" ..
cmake --build . --config Release --parallel 12