A geometry visualization tool.
- Clone the repository
git clone https://github.com/AnthonyK213/Naivis.git
- Install dependencies
- Libclang
- Set environment variable
LIBCLANG_DIR
- Set environment variable
- Qt6
- Set environment variable
QT_DIR
- For linux,
LINUXDEPLOYQT
also should be set.
- Set environment variable
- OCCT >= 7.6.0
- Build OCCT
- Set environment variable
OCCT_DIR
Environment variables could be set by
.vscode/settings.json
with VSCode, orCMakeSettings.json
with Visual Studio. - Libclang
- Build LuaOCCT-binder in
build/deps
. - Configure with cmake (with multi-config), make sure the source files in
build/binder-gen
are generated successfully. - Build all.