introlab / rtabmap

RTAB-Map library and standalone application
https://introlab.github.io/rtabmap
Other
2.61k stars 763 forks source link

window build and meet exe error #1140

Closed wangjinhoon closed 8 months ago

wangjinhoon commented 9 months ago

I followed the installation process on Windows and executed the bin\RTABMap.exe file. However, I'm encountering this error. What could be wrong?

image

it's mean "The procedure entry point 'zinflatelnit2' could not be found in the DLL C:\Qt\6.2\msvc2019\bin\Qt6Svg.dll."

Is there any way to solve this?

help me, thank

matlabbe commented 9 months ago

I followed the installation process on Windows

Which one? do you use the binaries? compiling from source? On windows, we now recommend to build with vcpkg.

wangjinhoon commented 9 months ago

Thank you for your response. I was able to build the executable using vcpkg. However, I am having trouble configuring the parameters for the D435i. What could be the issue? image thank

matlabbe commented 9 months ago

You would have to add realsense2 option when configuring vcpkg build.

wangjinhoon commented 9 months ago

Is this right code?

vcpkg install rtabmap[realsense2] --triplet x64-windows --clean-after-build
vcpkg install realsense2[core]

image

i try it but i have same issue image

thank

matlabbe commented 8 months ago

Humm, just tried:

cd vcpkg
git pull
vcpkg install rtabmap[realsense2] --clean-after-build --recurse

and it seems okay:

image

wangjinhoon commented 8 months ago

I couldn't solve this problem, but when I tried on a different computer, it worked.

Thank you for your response!!