cannot dynamically load executable的尴尬经历
cannot dynamically load executable的尴尬经历
运行新编译的程序时报错:
./sdktest: error while loading shared libraries:test.so: cannot dynamically load executable
1.【executable:可执行的】第一反应是动态库编译方式有问题,加入-shared等参数后仍然不行。
2.google baidu一圈,没有可参考的结果。
3.readelf、objdump等查看 test.so,没有发现问题。
4.仔细阅读cannot dynamically load executable,这里的executable似乎不太对。如果executable是名词,不是形容词呢?翻译就是:不能动态加载可执行文件。那就是说test.so是一个可执行文件。
5.将该so导出,file查看:
ELF 32-bit LSB executable, ARM, EABI5 version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.32, BuildID[sha1]=f7b7efe0cf4ec3fa01db94edb515fef6478012c1, not stripped
确实为可执行文件。
6.目标机器上,执行该so,发现居然可以运行。
7.在目标机器上搜索所有的test.so,然后删除。再次重新下载我编译的so。
8.运行通过。
9.再次查找executable的解释,在维基百科发现如下:
In computing, executable code or an executable file or executable program, sometimes simply referred to as an executable or binary…
10.结论:之前目标机器有一个可执行的test.so(也是无语)。
该问完全是英文不熟卡住的,看来英文水平真是很重要啊!
cannot dynamically load executable的尴尬经历相关推荐
- Dynamically load executable
在一个可执行程序里面可以以load动态库的形式执行另外一个程序: $ cat 1.c #include <stdio.h>int main(void) {printf("hell ...
- 女星拍戏尴尬经历 李冰冰水中拍戏来大姨妈
女星拍戏尴尬经历 李冰冰水中拍戏来大姨妈女星拍戏尴尬经历 李冰冰水中拍戏来大姨妈女星拍戏尴尬经历 李冰冰水中拍戏来大姨妈女星拍戏尴尬经历 李冰冰水中拍戏来大姨妈女星拍戏尴尬经历 李冰冰水中拍戏来大姨妈 ...
- 面试PHP的尴尬经历以及今后的职业规划
现在回想起来.我为什么去投PHP开发的岗位啊. 一开始公司发了一张面试题给我,题目如下: 在test数据库中有个flow_user表,找出email字段中@之前字符相同且大于等于2条的所有记录. 最终 ...
- Linux卸载软件,误将系统libselinux.SO.1文件删除,导致系统命令基本无法使用的尴尬经历-----附解决方案
Linux卸载软件,误删了系统libselinux.SO.1文件,执行命令,报如下错误: [root@host-01 ~]# error while loading shared libraries: ...
- Vue报错 Are you meant to dynamically load options? You need to use “loadOptions“ pro
vue date中修改对应loadOptions参数不为空即可 data() {return {//修改前deptOptions: undefined,//修改后deptOptions: [],} }
- websocket 业务提醒 .net_7年.NET 面试 Java 的尴尬历程
作者:_tom 来源:cnblogs.com/doNetTom/p/12082150.html 先简单介绍LZ 现如今的情况,LZ 1992年出生,2012年实习,大专学渣一枚,实习期直接被校企合作直 ...
- Howto Dynamically Insert Javascript And CSS
2019独角兽企业重金招聘Python工程师标准>>> This is a short and sweet little tutorial to show you how to dy ...
- react引入多个图片_重新引入React:v16之后的每个React更新都已揭开神秘面纱。
react引入多个图片 In this article (and accompanying book), unlike any you may have come across before, I w ...
- PX4 CMakeLists.txt 文件剖析
PX4 CMakeLists.txt 文件剖析 前面对于 PX4 的 Makefile 已经做了比较详细的分析, 见这里, 这里进一步对 PX4 的 CMakeLists.txt 文件结构进行进一步的 ...
最新文章
- 如何在page_load方法判断是服务器端控件引发的page_load方法
- 开源导入导出库Magicodes.IE 多sheet导入教程
- [渝粤教育] 中国地质大学 信息资源管理 复习题 (2)
- python调用selenium的get_Python – selenium webdriver在循环中停留在.get()
- 360 php SQL注入,php中sql注入漏洞示例
- Win8应用法律声明
- [插件使用] 介绍与使用番茄助手
- java中模糊查询sql怎么写_java模糊查询sql语句
- 华为手机解锁码计算工具_华为手机强制解锁工具
- 431. 将 N 叉树编码为二叉树(树+二叉树 相互转化)
- 运营实操:亚马逊运营的顶级思维
- 知我者,谓我心忧,不知我者,谓我何求。何必说?
- [hive 报错]:FAILED:SemanticException [Error 10025] Expression not in GROUP BY key
- (每日一练c++)解数独
- Myeclipse10完美破解过程
- Redmi Note 9 Pro 5G 换手机重新安装谷歌服务 Google Play
- 微信小程序的登录过程简介
- 通过云端自动生成openmv的神经网络模型,进行目标检测
- 1860-zbj的电梯间
- 英文SEO采集伪原创软件Kontent Machine注册使用实战教程!