使用ln -s解决库冲突的问题
ls -al |grep pythonrm -rf /usr/bin/pythonls -al |grep pythonln -s /usr/bin/python2.6 /usr/bin/pythonls -al |grep python
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.1
sudo ln -s /usr/local/lib/libopencv_highgui.so.3.3.1 libopencv_highgui3.so.3.3.1
即可解决问题,重新编译通过
使用ln -s解决库冲突的问题相关推荐
- jQuery与其它库冲突的解决方法(转)
原文出处:http://www.jb51.net/article/24014.htm 在jQuery库中,几乎所有的插件都被限制在它的命名空间里.全局的对象都很好地存储在jQuery命名空间里,因此当 ...
- 解决jquery和prototype库冲突问题
解决jquery和prototype库冲突问题 参考文章: (1)解决jquery和prototype库冲突问题 (2)https://www.cnblogs.com/Joanna-Yan/p/483 ...
- ios 静态库冲突的解决办法
参考:http://www.cnblogs.com/machao/p/5288460.html ios 静态库冲突的解决办法 最近在做一个 iOS 的 cocos2d-x 项目接入新浪微博 SDK 的 ...
- 【原】IOS合并lib(.a)库的终极可用方法(可用于解决duplicate symbol静态库冲突)
[原]IOS合并lib(.a)库的终极可用方法(可用于解决duplicate symbol静态库冲突) 参考文章: (1)[原]IOS合并lib(.a)库的终极可用方法(可用于解决duplicate ...
- 安卓集成云闪付,以及So库冲突多moudle项目解决办法
安卓集成云闪付,以及So库冲突多moudle项目解决办法 支付流程介绍 1.无图无真相 2.前往银联下载修仙工具 3.权限和混淆配置 4.开始编写代码 5.完结撒花 支付流程介绍 交易流程如下图: 安 ...
- Arduino:关于解决 pluseIn与官方舵机库冲突的办法
关于解决arduino pluseIn与官方舵机库冲突的办法 一.前言 Arduino在国内的知名度逐年提高,多数单片机爱好者选择使用其进行项目开发.期间难免遇见一些从未见过的bug.在实际工程中,能 ...
- Flutter开发:遇到库冲突问题的解决方法
前言 在Flutter开发中,经常会遇到关于更新库的时候出状况,尤其是在时间过长没有更新库的时候,突然更新库之后就报错,对于开发者来说是非常不想看到的,但是对于熟悉相关库冲突的大牛来说不是什么问题,但 ...
- Gradle 使用技巧(四) - 如何定位和解决依赖冲突
1. 前言 随着业务的复杂度加深,我们免不了要引入许多的第三方开源库,也不可避免的会出现依赖冲突的错误.最常见的是V7.V4包之间的冲突. 2. 如何定位依赖冲突 解决依赖冲突很简单,难得是如何去定位 ...
- jQuery避免$符和其他JS库冲突的方法对比
jQuery避免$符和其他JS库冲突的方法对比 1.如果jquery库在第三方库之后引用.这个时候jquery库会占用$. 解决办法:剔除$符号的使用权. <script type=" ...
最新文章
- 什么是脏读,不可重复读,幻读
- (chap2 TCP/IP基础知识) TCP/IP协议分层模型-应用层
- java强制转换_java强制类型转换
- 英语语法---句子成分总结
- linux多线程编程和linux 2.6下的nptl,Linux多線程編程和Linux 2.6下的NPTL
- linux中echo的使用方法
- 局域网在线监控设备扫描工具V1.0软件说明
- Django登录验证——原生表单验证
- 【SQL】IN、EXISTS和表连接三者的效率比较
- 解决tkinter卡死问题
- 苹果iPhone/iPad不越狱怎么破解付费APP?
- 详解金盾2016替换机器码的几个关键步骤
- 应该怎么学大数据?该从哪学起?
- 织梦个人网站即时到账支付插件
- VMware VSphere Client克隆虚拟机
- android 流星动画,android动画Rotate
- linux mint安装sbt及环境配置
- FHS 文件系统的理解
- Windows10强力卸载OneDrive
- ATOS阿托斯比例阀
热门文章
- BZOJ 1016 最小生成树计数 【模板】最小生成树计数
- IntellIJ IDEA 配置 Maven 以及 修改 默认 Repository
- JS - 讨论 - 编码习惯 - JavaScript代码到底要不要写分号?
- CORBA GIOP消息格式学习
- 领域驱动和MVVM应用于UWP开发的一些思考
- U-Mail邮件系统客户无需担心OpenSSL心脏出血漏洞
- ORA-01810: 格式代码出现两次
- Python模块包中__init__.py文件的作用(转载)
- (旧)子数涵数·Flash——遮罩动画
- 逻辑备库的Swichover和Failover