在运行开源的easycamera时,多次遇到找不到库文件的提示。

这个问题困扰了我很久,在网上用了很多方法都没法解决,特别是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环境下运行时库文件找不到的解决方案相关推荐

  1. linux如何运行java程序,Linux环境下运行简单java程序

    一.安装java 1.下载jdk8 选择对应jdk版本下载.(Tips:可在Windows下载完成后,通过FTP或者SSH到发送到Linux上) 2. 登录Linux,切换到root用户 su roo ...

  2. 编译高性能linux so库,关于如何在linux环境下生成a库和so库(改,附图)-Go语言中文社区...

    一般linux环境下的链接库分为a库和so库,分别表示静态链接库和动态链接库,其作用是把C程序编译好做成一种可执行链接文件,c主程序文件调用这些程序的函数接口是可以使用a库或so库,在主程序中只需要i ...

  3. 在Linux环境下运行你的第一个C语言程序

    在Linux环境下运行你的第一个C语言程序 1.前言 2.环境配置 1.1 安装编辑器 1.2 安装gcc编译器 3.编写第一个C程序 3.1 新建文件夹 3.2 编辑该文件 3.3 编译mian.c ...

  4. linux 普通用户退出vim,Linux环境下VI/VIM编辑文件时无权限保存的解决方法(普通用户)...

    在Linux环境下,如果直接使用VI/VIM命令编辑没有修改权限的文件时,保存的时候就会提示用户无法进行保存操作,一般的解决方法只能是关闭文件重新以sudo权限打开该文件编辑后再保存(前提是用户具有s ...

  5. linux环境下运行open error,错误:运行OpenCL代码时clGetPlatformIDs -1001(Linux)

    (Mods:我不确定这篇文章是否应该转移到AskUbuntu,因为这是一个与Linux bumblebee相关的问题,而不是OpenCL本身?) 好的,所以我设法在经过大量的努力后解决了这个问题. 我 ...

  6. 在linux环境下安装wiringpi库,wiringPi库的pwm配置及使用说明

    本文介绍树莓派(raspberry pi)在linux c 环境下的硬件pwm配置及使用方法. 1. 下载安装wiringPi 此步骤建议参考官网指南,wiringPi提供了对树莓派的硬件IO访问,包 ...

  7. linux C/C++运行时库总结归纳

    c标准运行库也即libc.a大概实现了如下功能 启动与退出:如exit 标准函数:如printf.strlen io函数:如fread.fwrite 堆:如malloc.free     c标准运行库 ...

  8. 【Linux/Ubuntu】linux环境下如何读取doc文件(不是docx文件!!!)

    首先下载:antiword点击此单词,即可进行下载 http://www.winfield.demon.nl/linux/antiword-0.37.tar.gz tar -zxvf antiword ...

  9. 编译bluez-5.25 通过 Linux环境下运行

    本次编译的是bluez 5版本以上的,之前的版本不支持蓝牙4.0,只有5版本以上支持4.0.我的Linux宿主机是Ubuntu14.04版本 本次编译参考http://wiki.beyondlogic ...

  10. php-fpm 无法运行cli,linux-怎样让php在cli与fpm环境下运行时加载不同的扩展?

    问题: 由于开启了 xdebug 扩展, 导致使用 composer 时提示: You are running composer with xdebug enabled. This has a maj ...

最新文章

  1. jQuery通过name获取值
  2. saltstack执行state.sls耗时长的坑
  3. 图片二:matplotlib、PIL、CV2操作图片
  4. 【白话科普】聊聊 DNS 的那些小知识
  5. CI Weekly #17 | flow.ci 支持 Java 构建以及 Docker/DevOps 实践分享
  6. 世界笔记本巨头厂商 Compal 被勒索1700万美元
  7. centos 关闭命令行警报声
  8. apache tomcat linux 配置,linux下apache+tomcat配置
  9. 加密狗检测不到mysql_广联达检测不到加密锁
  10. VCPKG安装和使用教程
  11. hp 1020 无线打印服务器,HP1020plus无线打印
  12. Sublime Text设置中文
  13. php 前端 java培训哪个好,php培训、前端培训、java培训哪个好
  14. 用Python分析1585家电商车厘子销售数据,发现这些秘密
  15. 怎么把腾讯视频qlv格式转成mp4格式
  16. 在PPT中批量导入图片
  17. 质量与效能 | 11月29日TF84
  18. 000001历史数据_平安银行(000001) - 历史数据 - 股票工具
  19. 从制造大国到制造强国,智能制造改变制造业未来
  20. 图说三极管的三个工作状态

热门文章

  1. 注册表删除windows开机启动项
  2. IT项目管理 第七章 保证项目质量
  3. 电容或电感的电压_用动画来解释电感和电容元件上电压电流超前滞后的关系
  4. pb语言是什么计算机语言,Pb编程语言深入讲解,了解pb语言的if判断语句!
  5. linux版围棋软件,LEELA围棋下载
  6. png能转换成html吗,png转化成pdf
  7. iOS12完美越狱来了!漫谈iOS12缓解机制
  8. 基于单片机的数字万年历设计
  9. 蓝牙耳机连接笔记本声音卡顿解决办法
  10. 强联通分量:Tarjan缩点