1. 运行ldd命令,查看运行程序所依赖的动态库是否都在系统中存在,如果不存在,就要安装相应的库文件。
2. 通过在Qt应用程序和库之间添加链接,以及指定库搜索路径(library search path)来解决Qt程序无法识别第三方库的问题。
3. 将动态库放入/usr/lib/或/usr/local/lib/下面,然后运行ldconfig命令来重新生成动态链接库缓存。
4. 使用qt creator的options->build &run->qt version 来修改qt的搜索路径,因为qt有两个版本的库,所以可能会出现问题。的问题
1. 运行ldd命令,查看运行程序所依赖的动态库是否都在系统中存在,如果不存在,就要安装相应的库文件。
2. 通过在Qt应用程序和库之间添加链接,以及指定库搜索路径(library search path)来解决Qt程序无法识别第三方库的问题。
3. 将动态库放入/usr/lib/或/usr/local/lib/下面,然后运行ldconfig命令来重新生成动态链接库缓存。
4. 使用qt creator的options->build &run->qt version 来修改qt的搜索路径,因为qt有两个版本的库,所以可能会出现问题。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)