qn1534489079

qn1534489079

0个粉丝

12

问答

0

专栏

2

资料

qn1534489079  发布于  2019-01-17 16:22:20
采纳率 0%
12个问答
2080

如何解决执行时发生error while loading shared libraries

 
目前写了openCL的程序,也将/mpp/componet/gpu/release/lib/*.so复制到Hi3559A板端 /usr/local/lib ,
/root/profile有设定
LD_LIBRARY_PATH="/usr/local/lib:/usr/lib"

但执行sample_nnie_main程序时,会发生以下error讯息,请问该如何调试解决?
[code]# ./sample_nnie_main
./sample_nnie_main: error while loading shared libraries: /mnt/2TB/DATA/root/Hi3559A/Hi3559A_SDK/Hi3559AV100_SDK_V2.0.1.0/mpp/sample/svp/multi-core/../../../../component/gpu/release/lib/libEGL.so: cannot open shared object file: No such file or directory
#[/code]
我来回答
回答3个
时间排序
认可量排序

CallMeBroYang

1个粉丝

7

问答

0

专栏

0

资料

CallMeBroYang 2019-01-17 17:45:48
认可0
/root/profile 生效了吗?
运行程序前,手动执行:export LD_LIBRARY_PATH=/lib:/usr/local/lib:/usr/lib
试试?

或者库文件的编译器不匹配?

qn1534489079

0个粉丝

12

问答

0

专栏

2

资料

qn1534489079 2019-01-17 18:45:59
认可0
本帖最后由 qn1534489079 于 2019-1-18 10:25 编辑

[quote][url=forum.php?mod=redirect&goto=findpost&pid=122125&ptid=57181]CallMeBroYang 发表于 2019-1-17 17:45[/url]
/root/profile 生效了吗?
运行程序前,手动执行:export LD_LIBRARY_PATH=/lib:/usr/local/lib:/usr/lib
...[/quote]

/root/profile 生效了,因为用echo $LD_LIBRARY_PATH,有看到
[code]# echo $LD_LIBRARY_PATH
/lib:/usr/local/lib:/usr/lib

# ll /usr/local/lib
total 45976
drwxr-xr-x    1 root     root          2048 Jan  1  1970 .
drwxr-xr-x    1 root     root          2048 Jan  1  1970 ..
-rwxr-xr-x    1 root     root          9688 Jan  1  1970 libEGL.so
-rwxr-xr-x    1 root     root          9688 Jan  1  1970 libGLESv1_CM.so
-rwxr-xr-x    1 root     root          9688 Jan  1  1970 libGLESv2.so
-rwxr-xr-x    1 root     root          9688 Jan  1  1970 libOpenCL.so
-rwxr-xr-x    1 root     root      46990384 Jan  1  1970 libmali.so
-rwxr-xr-x    1 root     root         44600 Jan  1  1970 libpano2view.so
[/code]

[quote]或者库文件的编译器不匹配?[/quote]
请问要如何确认编译器不匹配问题?

qn1534489079

0个粉丝

12

问答

0

专栏

2

资料

qn1534489079 2019-01-21 16:58:58
认可0
已经决
在Makefile中使用 -rpath-link 和 -rpath 設定路徑後,問題解決
或将文件直接拖到这里
悬赏:
E币
网盘
* 网盘链接:
* 提取码:
悬赏:
E币

Markdown 语法

  • 加粗**内容**
  • 斜体*内容*
  • 删除线~~内容~~
  • 引用> 引用内容
  • 代码`代码`
  • 代码块```编程语言↵代码```
  • 链接[链接标题](url)
  • 无序列表- 内容
  • 有序列表1. 内容
  • 缩进内容
  • 图片![alt](url)
+ 添加网盘链接/附件

Markdown 语法

  • 加粗**内容**
  • 斜体*内容*
  • 删除线~~内容~~
  • 引用> 引用内容
  • 代码`代码`
  • 代码块```编程语言↵代码```
  • 链接[链接标题](url)
  • 无序列表- 内容
  • 有序列表1. 内容
  • 缩进内容
  • 图片![alt](url)
举报反馈

举报类型

  • 内容涉黄/赌/毒
  • 内容侵权/抄袭
  • 政治相关
  • 涉嫌广告
  • 侮辱谩骂
  • 其他

详细说明

易百纳技术社区