Comments (1)
Hello! Sorry to hear you have been struggling with the build system, I sadly never have time to spend on adding proper documentation to the research projects and sadly this is the typical outcome, sorry about that!
As said in
This is the real logic behind the install
target
if((USE_SYSTEM_EIGEN3 AND USE_SYSTEM_OPENVDB) OR VDBFUSION_STANDALONE)
include(cmake/Install.cmake)
endif()
Basically, if you want to install the C++ API on your local system, you must have OpenVDB installed (from source or from packages), and also Eigen3. Since both libraries must be available as build-time dependencies of the VDBFusion library.
Error analysys
In your case it was not due Eigen3 version problems, but pay attention to this line:
make install
make: *** No rule to make target 'install'. Stop.
If there is no rule install
is because (USE_SYSTEM_EIGEN3 AND USE_SYSTEM_OPENVDB) OR VDBFUSION_STANDALONE
evaluates to False
. Sadly I can't add just a target called "install" and check it for you, so the developer must provide the right dependencies
VDBFusion standalone tip
It's honestly not properly documented, but if you only need the C++ API(meaning no python stuff) you can directly build from ./src/vdbfusion/vdbfusion/
and that should be enough.
from vdbfusion.
Related Issues (20)
- Any trial on ESDF and gradient computation HOT 8
- Build VDBFusion on MSVC 2019/Win 10 HOT 1
- what is the edge_table[] array?
- Python examples cache.py error HOT 1
- Is there a plan for texture the mesh ? HOT 4
- why vdbfusion appears some trianglemesh where there is no point hit? HOT 6
- cannot make install succeed HOT 5
- Realtime Point Cloud extraction HOT 10
- Collision Detection HOT 1
- Worse results than the paper displayed HOT 4
- Dataset example for Argoverse v2? HOT 1
- Ubuntu 18 support or reimplementation HOT 3
- more detail for dataset format HOT 3
- sporadic "free(): invalid pointer Aborted (core dumped)" when creating VDBVolume HOT 5
- How to convert bunny.ply to dataset? HOT 1
- ERROR: No metrics available, please compile with PYOPENVDB_SUPPORT HOT 5
- Compile with PYOPENVDB_SUPPORT_ENABLED HOT 5
- How to use the TUM RGBD dataset? HOT 1
- Question about Eye-to-hand Scenario Usage HOT 6
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from vdbfusion.