【发布时间】:2019-12-08 06:40:06
【问题描述】:
我正在尝试使用 Intel Realsense sdk2 和 Qt Creator 上的 librealsense 库的基本 C++ 程序。我的 .pro 文件如下所示
INCLUDEPATH += /home/magbot/opencv-3.4.8/build/include
LIBS += -L/home/magbot/opencv-3.4.8/build/lib \
-lopencv_core \
-lopencv_highgui \
-lopencv_imgcodecs \
LIBS += -L/usr/lib/x86_64-linux-gnu -lrealsense2 \
SOURCES += \
main.cpp
OpenCV 库编译正常,但 realsense 库没有链接。我收到这个错误 错误:找不到 -lrealsense2 。文件夹 /usr/lib/x86.... 包含文件 librealsense2.so 但它是红色的。请帮忙...我哪里做错了
【问题讨论】:
-
你是如何安装/编译realsense的?
-
注意
librealsense2.so是红色的,而其他的是白色或蓝色。那(很可能)意味着很可能它是一个指向不存在文件的符号链接。请发布ls -lah /usr/lib/x86...../librealsense*的输出。或者您可以删除符号链接并手动将其链接到libreadlsense2.so.2.30,看看它是否有效。
标签: c++ ubuntu-16.04 qt-creator realsense