当前位置:网站首页>manhattan_ Slam environment configuration
manhattan_ Slam environment configuration
2022-06-25 09:41:00 【Wang bupian】
Yanyanli A masterpiece that comes down in one continuous line .
One . previously cmake When I said no tinyply.cmake Things that are , So follow the tutorial :https://blog.csdn.net/neptune4751/article/details/119423114
Install well tinyply, Continue compiling , adopt .
Two . Continue compiling , Report errors :
make[2]: *** There are no rules to make goals “/usr/local/lib/libtinyply.so”, from “../lib/libManhattanSLAM.so” demand . stop it .
CMakeFiles/Makefile2:67: recipe for target 'CMakeFiles/ManhattanSLAM.dir/all' failed
Or not? tinyply Things that are , So download the above tinyply Copied to the manhattan_slam Of Thirdparty Under the folder And follow the tutorial https://blog.csdn.net/neptune4751/article/details/119423114
Prompt pair for tinyply Of Cmakelists.tst Make changes :
modify CmakeLists.txt The first 17 That's ok :
set(SHARED_LIB false CACHE BOOL "Build as shared library") to
set(SHARED_LIB true CACHE BOOL "Build as shared library")
————————————————
Link to the original text :https://blog.csdn.net/neptune4751/article/details/119423114
take tinyply Generate dynamic libraries that can be linked .
And then copy manhattan_slam add to g2o Change the way manhattan_slam Of CmakeLists.txt The first 30 That's ok : Comment out the original , Write the new path
# ${
tinyply_LIBRARY_DIR}/libtinyply.so # The original
${
PROJECT_SOURCE_DIR}/Thirdparty/tinyply-master/build/libtinyply.so
Then compile , Compile successfully , And run through the data set of their own experimental building
Next, try your own D455 The camera .
边栏推荐
- Matplotlib decision boundary drawing function plot in Matplotlib_ decision_ Boundary and plt Detailed explanation of contour function
- 微服务调用组件Ribbon底层调用流程分析
- [buuctf.reverse] 117-120
- Online notes on Mathematics for postgraduate entrance examination (8): Kego equations, eigenvalues and eigenvectors, similarity matrix, quadratic series courses
- Matplotlib plt Axis() usage
- Format analysis and explanation of wav file
- [IOU] intersection over union
- 华泰证券在上面开户安全吗?靠谱吗?
- What are the PMP scores?
- 51 SCM time stamp correlation function
猜你喜欢
SQL advanced
Matplotlib simple logistic regression visualization
The first techo day Tencent technology open day, 628 waiting for you!
Matplotlib plt Axis() usage
浅谈Mysql底层索引原理
将jar包注册为服务,实现开机自动启动
Is the client that gets the scanning code wechat or Alipay
[zufe school competition] difficulty classification and competition suggestions of common competitions in the school (taking Zhejiang University of Finance and economics as an example)
Reza RA series - development environment construction
203 postgraduate entrance examination Japanese self-study postgraduate entrance examination experience post; Can I learn Japanese by myself?
随机推荐
Japanese online notes for postgraduate entrance examination (9): composition template
22 mathematical modeling contest 22 contest C
Encoding format for x86
Pytorch_Geometric(PyG)使用DataLoader报错RuntimeError: Sizes of tensors must match except in dimension 0.
Wallys/MULTI-FUNCTION IPQ6010 (IPQ6018 FAMILY) EMBEDDED BOARD WITH ON-BOARD WIFI DUAL BAND DUAL
On the underlying index principle of MySQL
Arduino bootloader burning summary
A game WP
Fcpx quickly add subtitles | Final Cut Pro import fcpxml subtitle file does not match the video time? I got it in code
2021mathorcupc topic optimal design of heat dissipation for submarine data center
独步武林,架构选型手册(包含 PDF)
How to "transform" small and micro businesses (I)?
Solution to the problem of repeated startup of esp8266
纳米数据世界杯数据接口,中超数据,体育数据比分,世界杯赛程api,足球比赛实时数据接口
瑞吉外卖项目(二)
Remove the mosaic, there's a way, attached with the running tutorial
[smart agriculture program] smart agriculture small program project is currently popular.
Is it safe to open a stock account through the account opening QR code of the account manager?
Benefits and types of cloud network technology
Applet cloud development joint table data query and application in cloud function