Comments (10)
I suspect that your CMake is not pointing to libnabo or something related. Did you follow this:
https://github.com/ethz-asl/libpointmatcher/blob/master/doc/Compilation.md
If it doesn't work, could you post your CMakeCache.txt?
from libpointmatcher.
Libpoint matcher has to compile with openmp. @pomerlef you need to add the openmp flag to pointmatcher's cmakelist.
from libpointmatcher.
@pomerlef Preferably copy this: https://github.com/ethz-asl/libnabo/blob/master/CMakeLists.txt#L51
from libpointmatcher.
@simonlynen Any ways to have those flags optional? There are quite some code relying on libnabo...
from libpointmatcher.
If the flag is required, shouldn't it be provided in the link flags for nabo through the generated libnaboConfig.cmake
?
from libpointmatcher.
@pomerlef it is optional https://github.com/ethz-asl/libnabo/blob/master/CMakeLists.txt#L51 if the user has openmp it is activated.
@stephanemagnenat yes I will try to export that properly.
from libpointmatcher.
@stephanemagnenat I will investigate why my previous approach: https://github.com/ethz-asl/libnabo/blob/master/libnaboConfig.cmake.in#L16 doesn't seem to work
from libpointmatcher.
Thanks @simonlynen
Adding this: https://github.com/ethz-asl/libnabo/blob/master/CMakeLists.txt#L51 to the libpointmatcher CMakeLists.txt file solves the issue.
Once you resolve it permanently, I can try this all again.
from libpointmatcher.
This should be fix with the commit 790f2b5
@pmolina7 Could you update you libnabo repository, clean your build files and rebuild libnabo and libpointmatcher? Everything should work now.
from libpointmatcher.
Thank you @pomerlef - it all builds correctly now :)
from libpointmatcher.
Related Issues (20)
- Constrain transform increment directionally HOT 4
- how to improve icp resolution HOT 2
- Question about removal of the Center Of Mass in Point-To-Plane ICP HOT 3
- Add libpointmatcher to Awesome C++
- Supporting a newer version of C++ HOT 3
- icp result visualize HOT 1
- Undefined symbols for architecture x86_64: "Nabo::NearestNeighbourSearch<double, Eigen::Matrix<doubl... HOT 7
- Linking issue when compiling with python HOT 8
- X-ICP code to detect and mitigate the degeneracy HOT 3
- Boost as dynamic dependency
- Building error new release HOT 7
- Transformation tests failing on some platforms
- std::shared_ptr<PointMatcher<float>::Matcher> kdtree HOT 3
- package.xml version was not bumped to latest version 1.4.0 HOT 1
- Bug: CMake error on doxygen doc compilation HOT 2
- Bug: build fail on ubuntu jammy with utest compilation HOT 2
- Scaling is applied to the normals descriptor in SimilarityTransformation class
- Bug: build fail on Ubuntu bionic and focal on linux/arm64 when running utest while LPM is compiled with --cmake-build-type Debug HOT 4
- find_dependency(yaml-cpp REQUIRED)
- Python bindings build fail on Ubuntu 24.04
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 libpointmatcher.