使用ln -s解决库冲突的问题
2024-08-27 22:41:55
1. linux系统下软连接ln -s的使用方法:
软连建立:ln -s 源文件 软链接文件
对源文件创建软连接文件,举例说明
举例:
当前目录是/local,而我经常要访问/usr/local/linux/work
那么我就可以使用在local下建立一个文件linkwork,然后
sudo ln -s /usr/local/linux/work /local/linkwork
ll
/local/linkwork -> /usr/local/linux/work
即建立两者之间的链接。
删除链接
rm -rf symbolic_name 注意不是rm -rf symbolic_name/
那么上面我就是rm -rf /local/linkwork
说明:
软链接:不可以删除源文件,删除源文件导致链接文件找不到,出现文件红色闪烁
通过建立软连接的方式解决因为不同版本库共存导致的ld时出错的问题
问题1:
对/opt/ros/kinetic/lib/x86_64-linux-gnu/libopencv_highgui3.so.3.3.1 :对‘***’未定义引用的解决方法:
通过建立软连接
cd /opt/ros/kinetic/lib/x86_64-linux-gnu/
sudo rm libopencv_highgui3.so.3.3.
sudo ln -s /usr/local/lib/libopencv_highgui.so.3.3. libopencv_highgui3.so.3.3.
即可解决问题,重新编译通过
最新文章
- Spring Security3中的-authentication-manager标签详解
- if、if elif判断
- Android学习笔记(九)——布局和控件的自定义
- 面向对象的Javascript(5):继承
- magnetom模板制作
- asp.net mvc生命周期学习
- Ring3 和Ring0 解释
- 可运行jar包调用exe可运行文件,子进程阻塞
- angular drag and drop (ngDraggable) 笔记
- Vue.js—快速入门
- 移动端自适应rem 布局篇
- Spring boot(三)整合mybaties+thymeleaf实现基础crud
- Bootstrap3 栅格系统-Less mixin 和变量
- 想做微信小程序第三方代理,各位觉得一键生成平台能赚到钱吗?
- Java多线程问题
- 数据库的连接、会话与SQLite
- 人生苦短之HTTP协议及Requests库的方法
- Java微信二次开发(五)
- pandas pivot_table 活学活用实例教程
- 被监测teamviewer被检测出用于商业用途
热门文章
- PBS 作业调度应用
- Leetcode 260 Single Number III 亦或
- 一种基于HBase韵海量图片存储技术
- html5中 table数据导出到excel文件
- 毫秒数据字符串转换为DateTime
- halcon基础数据类型
- jquery获取选中的值和设置单选扭选中
- 那些证书相关的玩意儿(SSL,X.509,PEM,DER,CRT,CER,KEY,CSR,P12等)(使用OpenSSL的命令行)
- 利用WIX制作安装包(2)
- php 获取今日、昨日、本周,上周、本月,上月,季度的起始时间戳和结束时间戳的方法