easycamera arm linux环境下运行时库文件找不到的解决方案
这个问题困扰了我很久,在网上用了很多方法都没法解决,特别是libNetLib.so库找不到的时候,我用了各种方法都没弄成功。
后来发现了有效的方法,如下:
打开命令终端:
locate xxxx.so.xx
1.寻找缺少的库文件,一般有多个文件路径,此时你得选择你的合适的路径,一般是lib/i386-linux-gnu/ 和 /opt/crosstool/.....下面的是我们需要的库文件(easycamera的话crosstool的要优先),libNetLib.so应找到对应的摄像头款式的文件夹里的(例如\EasyCamera-master\src\Lib\arm\gm8126)
ln -s /where/you/install/lib/xxxx.so.xx /usr/lib
2.找到该库文件后建立软链接
不过当我可以运行时,又出现了新的问题:
......11:..core dump
貌似内核内存down了,自动关闭了严重错误的程序,我建立了core的相关错误文件后,按照网上的说查看下。。。看不懂。。。。。
求大神指点和帮助
Linux 添加动态链接库
总结下来主要有3种方法:
1. 用ln将需要的so文件链接到/usr/lib或者/lib这两个默认的目录下边
ln -s /where/you/install/lib/*.so /usr/lib
sudo ldconfig
2.修改LD_LIBRARY_PATH
export LD_LIBRARY_PATH=/where/you/install/lib:$LD_LIBRARY_PATH
sudo ldconfig
3.修改/etc/ld.so.conf,然后刷新
vim /etc/ld.so.conf
add /where/you/install/lib
sudo ldconfig
easycamera arm linux环境下运行时库文件找不到的解决方案相关推荐
- linux如何运行java程序,Linux环境下运行简单java程序
一.安装java 1.下载jdk8 选择对应jdk版本下载.(Tips:可在Windows下载完成后,通过FTP或者SSH到发送到Linux上) 2. 登录Linux,切换到root用户 su roo ...
- 编译高性能linux so库,关于如何在linux环境下生成a库和so库(改,附图)-Go语言中文社区...
一般linux环境下的链接库分为a库和so库,分别表示静态链接库和动态链接库,其作用是把C程序编译好做成一种可执行链接文件,c主程序文件调用这些程序的函数接口是可以使用a库或so库,在主程序中只需要i ...
- 在Linux环境下运行你的第一个C语言程序
在Linux环境下运行你的第一个C语言程序 1.前言 2.环境配置 1.1 安装编辑器 1.2 安装gcc编译器 3.编写第一个C程序 3.1 新建文件夹 3.2 编辑该文件 3.3 编译mian.c ...
- linux 普通用户退出vim,Linux环境下VI/VIM编辑文件时无权限保存的解决方法(普通用户)...
在Linux环境下,如果直接使用VI/VIM命令编辑没有修改权限的文件时,保存的时候就会提示用户无法进行保存操作,一般的解决方法只能是关闭文件重新以sudo权限打开该文件编辑后再保存(前提是用户具有s ...
- linux环境下运行open error,错误:运行OpenCL代码时clGetPlatformIDs -1001(Linux)
(Mods:我不确定这篇文章是否应该转移到AskUbuntu,因为这是一个与Linux bumblebee相关的问题,而不是OpenCL本身?) 好的,所以我设法在经过大量的努力后解决了这个问题. 我 ...
- 在linux环境下安装wiringpi库,wiringPi库的pwm配置及使用说明
本文介绍树莓派(raspberry pi)在linux c 环境下的硬件pwm配置及使用方法. 1. 下载安装wiringPi 此步骤建议参考官网指南,wiringPi提供了对树莓派的硬件IO访问,包 ...
- linux C/C++运行时库总结归纳
c标准运行库也即libc.a大概实现了如下功能 启动与退出:如exit 标准函数:如printf.strlen io函数:如fread.fwrite 堆:如malloc.free c标准运行库 ...
- 【Linux/Ubuntu】linux环境下如何读取doc文件(不是docx文件!!!)
首先下载:antiword点击此单词,即可进行下载 http://www.winfield.demon.nl/linux/antiword-0.37.tar.gz tar -zxvf antiword ...
- 编译bluez-5.25 通过 Linux环境下运行
本次编译的是bluez 5版本以上的,之前的版本不支持蓝牙4.0,只有5版本以上支持4.0.我的Linux宿主机是Ubuntu14.04版本 本次编译参考http://wiki.beyondlogic ...
- php-fpm 无法运行cli,linux-怎样让php在cli与fpm环境下运行时加载不同的扩展?
问题: 由于开启了 xdebug 扩展, 导致使用 composer 时提示: You are running composer with xdebug enabled. This has a maj ...
最新文章
- jQuery通过name获取值
- saltstack执行state.sls耗时长的坑
- 图片二:matplotlib、PIL、CV2操作图片
- 【白话科普】聊聊 DNS 的那些小知识
- CI Weekly #17 | flow.ci 支持 Java 构建以及 Docker/DevOps 实践分享
- 世界笔记本巨头厂商 Compal 被勒索1700万美元
- centos 关闭命令行警报声
- apache tomcat linux 配置,linux下apache+tomcat配置
- 加密狗检测不到mysql_广联达检测不到加密锁
- VCPKG安装和使用教程
- hp 1020 无线打印服务器,HP1020plus无线打印
- Sublime Text设置中文
- php 前端 java培训哪个好,php培训、前端培训、java培训哪个好
- 用Python分析1585家电商车厘子销售数据,发现这些秘密
- 怎么把腾讯视频qlv格式转成mp4格式
- 在PPT中批量导入图片
- 质量与效能 | 11月29日TF84
- 000001历史数据_平安银行(000001) - 历史数据 - 股票工具
- 从制造大国到制造强国,智能制造改变制造业未来
- 图说三极管的三个工作状态