标签:demo 离线 so shared libmsc Ubuntu18.04 目录 SDK
今天在导入科大讯飞离线合成语音SDK时候,遇到了这个问题。
./demo: error while loading shared libraries: libmsc.so: cannot open shared object file: No such file or directory
问了老师,说libmsc.so包这个是动态库文件,要放到系统的库目录。
刚开始把libmsc.so放到 /user/local.lib
目录下,还是报错。把这个文件放到/usr/lib/x86_64-linux-gnu
目录下,终于好了。
另外,需注意自己系统是多少位,我一开始复制的是x86目录下的,就报了这个错误:
zhang@xubuntu18:~/platform/SDK/demo/bin$ ./demo
./demo: error while loading shared libraries: libmsc.so: wrong ELF class: ELFCLASS32
接下来把x64目录下的文件复制过去以后,终于不报错了,也生成了wav文件,可以正常播放。
在这里,要感谢这篇博主分享的好文章,是我能够很快导入SDK。
https://ptorch.com/news/246.html
标签:demo,离线,so,shared,libmsc,Ubuntu18.04,目录,SDK 来源: https://www.cnblogs.com/chengxufei/p/14868426.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。