2 ha6z5 ha6z5 于 2016.04.07 09:26 提问

vxworks6.8运行调用动态库程序出现找不到libc.so.1

wind river workbench3,2上编译的动态库,在vxworks系统中运行调用动态库的程序,出现找不到libc.so.1的文件,在C盘的搜索一下,有很多的libc.so.1文件,并将该路径添加到调用动态库程序中,运行还是提示找不到libc.so.1,有没有大神遇到这样的问题啊,帮我看一下!!!!!!!

2个回答

ha6z5
ha6z5   2016.04.07 09:30

自己顶一个,望大神来帮我!

CSDNXIAON
CSDNXIAON   2016.04.07 09:31
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
Linux程序运行时找不到动态链接库的原因
Linux下运行程序时找不到所需动态链接库的原因 如果没在环境变量 LD_LIBRARY_PATH 上加上程序所需动态链接库的所在目录,那么运行这个程序时就会出现错误。 如下在执行 InitMySQLv1 程序时出现的错误:  #./InitMySQLv1 ./InitMySQLv1: error while loading shared libraries: libmysqlc
如果你在运行动态库函数第一次没有问题。第二次段错误
看一看:也许是全局变量,尤其是全局指针没有重新赋值初值出现的问题。
运行程序找不到动态链接库
现象:
linux找不到动态库的解决办法
问题描述今天在运行jsonrpc-cpp的examples(./tcp-server)时,报错 error while loading shared libraries: libjson.so: cannot open shared object file: No such file or directory 但是查看/usr/local/lib是libjson.so库文件就在那解决办法:共享
解决 gcc/g++ 编译动态库通过却无法运行的问题
1.为什么编译通过却无法运行? 默认情况下,gcc编译时只会查找相应的头文件,而不会连接具体的lib。也就是说只要include设置完全,就可以编译通过。它没有进一步检查include中的类和函数有没有实现,而是在运行时才开始查找。 所以就会经常发生编译可以通过,但运行时却无法运行,因为在运行时它找不到相关类或者函数的实现。 2.解决方法 用过microsoft的vc6或者vs的小
vs2010运行动态链接库找不到的问题
把qt的安装目录D:\program\Qt\5.2.0\msvc2010\bin 加到系统环境变量下,重启电脑ok。
Linux下运行程序时找不到链接库的解决办法
运行错误:error while loading shared libraries: xxx.so.0:cannot open shared object file: No such file or 原因是程序运行的时候找不到动态链接库,需要将改程序运行的时候用到的库的路径加入到系统中,以便系统在运行程序的时候可以沿着词路径找到动态链接库。 链接时可以通过-L和-l
ubuntu下运行程序提示找不到libcurl动态库
在ubuntu下安装好CURL后,你就可以开始使用CURL了,编译code的时候,记得加上lcurl。   code编译成功后,运行你的可执行文件时,可能会提示找不到libcurl动态库,这是为什么呢? 这是因为程序运行的时候,程序默认会到/lib和/usr/lib目录去搜索动态库,既然提示找不到, 那curl被安装到哪个目录去了呢?   我们再回到curl-7.41.0目录,然后看看
【linux c开发】GCC 编译链接后找不到动态库
gcc编译链接动态库时,很有可能编译通过,但是执行时,找不到动态链接库,那是 因为-L选项指定的路径只在编译时有效,编译出来的可执行文件不知道-L选项后面的值, 当然找不到。可以用ldd 看看是不有 ‘not found’在你链接的库后面, 解决方法是通过-Wl,rpath=,使得execute记住链接库的位置   参考链接 http://gcc.gnu.org/ml/gcc-help
动态链接库丢失的解决方法(这是什么原理)
openCV 无法启动此程序,因为计算机中丢失opencv_core249.dll。请尝试重新安装改程序已解决此问题 换了64位的系统,配置好之后运行之前的程序,竟然给我抛出这个错误。应该是我的opencv没有安装对吧。系统报错 无法启动此程序,因为计算机中丢失opencv_core249.dll。请尝试重新安装改程序已解决此问题 那就是缺少openc