丢失了libcameraservice.so文件,可能会导致【zhì】Linux计算机弹出【chū】找不到该动态链接库,从而无法【fǎ】打开某个程序。大家到东阳绿色软件下载站下载libcameraservice.so文件,然【rán】后将它【tā】放到原位就行啦。
.so文件代【dài】表【biǎo】Linux的共享函数库文件,程序运行时可能会使用到里面的【de】函数代码。
当一个程【chéng】序需要.so共【gòng】享函数库文件时,系统自动会把它加【jiā】载到内存中使用。
相当于Windows系统里面的dll动态链接库文件。
解决这个问题:
(1)在系统中查找这个文件(当然要保证系统【tǒng】中已经有这个.so文【wén】件,只是查找路径没【méi】有设置正确而已):
sudo find / -name libjson_linux-gcc-4.6_libmt.so
结果:/home/liu/Desktop/jsoncpp-src-0.5.0/libs/linux-gcc-4.6/libjson_linux-gcc-4.6_libmt.so
(2)将.so文件路径的目录添加到/etc/ld.so.conf
sudo vim /etc/ld.so.conf
文件末尾新添加一行,/home/liu/Desktop/jsoncpp-src-0.5.0/libs/linux-gcc-4.6
(3)使得修改生效
sudo /sbin/ldconfig
.so文件是Linux下的程序【xù】函数【shù】库,即编译好的可以供其他程序使用的代码和数据【jù】linux下何谓.so文件:1.用过windows的同学应该都知道.dll文件吧,这二【èr】者有【yǒu】什么共通之处呢,其实.so文件就跟.dll文件差不多.//2.一【yī】般【bān】来说【shuō】.so文件