Ubuntu20.04 ros-noetic下opencv多版本问题may conflict with libopencv_highgui.so.4.2

Ubuntu20.04 ros-noetic下opencv多版本问题

问题

当编译某程序包时,出现如下警告,但是编译通过。

bash 复制代码
/usr/bin/ld: warning: libopencv_highgui.so.406, needed by /lidar_slam_ws/devel/lib/libvikit_common.so, may conflict with libopencv_highgui.so.4.2
/usr/bin/ld: warning: libopencv_calib3d.so.406, needed by /lidar_slam_ws/devel/lib/libvikit_common.so, may conflict with libopencv_calib3d.so.4.2

解决

情况1

执行一下程序,如果程序运行没有问题,那就忽略,直接划走

情况2

程序崩溃,那就需要指定opencv版本了

方法

设置 OpenCV 环境变量

当前终端生效
bash 复制代码
export OpenCV_DIR=/usr/local/lib/cmake/opencv4
将上述命令添加到 ~/.bashrc 中,使其永久生效
bash 复制代码
echo "export OpenCV_DIR=/usr/local/lib/cmake/opencv4" >> ~/.bashrc
source ~/.bashrc
相关推荐
点云SLAM19 分钟前
OpenCV中常用特征提取算法(SURF、ORB、SIFT和AKAZE)用法示例(C++和Python)
opencv·算法·计算机视觉·surf算法·sift算法·orb算法·akaze算法
追烽少年x23 分钟前
学习OpenCV---显示图片
opencv
陈敬雷-充电了么-CEO兼CTO24 分钟前
AI Agent:重构智能边界的终极形态——从技术内核到未来图景全景解析
人工智能·python·ai·大模型·aigc·agent·多模态大模型
桂花饼28 分钟前
GPT-4o mini TTS:领先的文本转语音技术
人工智能·语音识别·gpt-4o
蚂蚁在飞-37 分钟前
AG-UI
人工智能
吾鳴1 小时前
扣子(Coze)实战:一键智能出题,再也不用担心给娃出考试题了
人工智能·coze
XTurnV0072 小时前
cursor pro 额度嗖一下就用完了,配置api可以接着用claude opus
人工智能
神经星星2 小时前
【TVM 教程】TVM 代码库实例讲解
人工智能·深度学习·机器学习
semantist@语校2 小时前
面向向量检索的教育QA建模:九段日本文化研究所日本语学院的Prompt策略分析(6 / 500)
人工智能·支持向量机·百度·ai·开源·prompt·数据集
cwn_2 小时前
神经网络:池化层
人工智能·pytorch·python·深度学习·机器学习·池化