当前位置: 首页 > news >正文

外贸网站建设 双语网站建设亿网网络科技有限公司

外贸网站建设 双语网站建设,亿网网络科技有限公司,自己网站建设和维护,提供wordpress空间国产化替代是将来各单位的主流趋势#xff0c;探索自行开发应用程序在国产操作系统上正常运行是将来的主要工作之一。本文浅尝gui程序在统信社区版——deepin上遇到的小问题。 使用Qt在deepin上做了一个类似gif的帧动画弹窗#xff0c;在编译运行时#xff0c;程序可以正常…国产化替代是将来各单位的主流趋势探索自行开发应用程序在国产操作系统上正常运行是将来的主要工作之一。本文浅尝gui程序在统信社区版——deepin上遇到的小问题。 使用Qt在deepin上做了一个类似gif的帧动画弹窗在编译运行时程序可以正常运行但是会报错显示 qt.qpa.plugin: Could not find the Qt platform plugin dxcb in 在网上查有说需要在/etc/profile中添加环境变量 export QT_QPA_PLATFORM_PLUGIN_PATH/path/to/Qt/plugins/platforms 试了还是报错但程序能运行。 直接在终端运行编译后的可执行文件又报如下错误 /home/shell811127/workspace/qt/build-test-unknown-Debug/test: error while loading shared libraries: libicui18n.so.63: cannot open shared object file: No such file or directory 使用ldd查看程序依赖的链接库发现有3个依赖找不到其中包括上面报错的库名 ldd /home/shell811127/workspace/qt/build-test-unknown-Debug/test linux-vdso.so.1 (0x00007ffe3cfa9000)libQt5Widgets.so.5 /opt/deepin-shared-libs/Qt5.15.10gles/lib/libQt5Widgets.so.5 (0x00007f7511e00000)libQt5Gui.so.5 /opt/deepin-shared-libs/Qt5.15.10gles/lib/libQt5Gui.so.5 (0x00007f7511600000)libQt5Core.so.5 /opt/deepin-shared-libs/Qt5.15.10gles/lib/libQt5Core.so.5 (0x00007f7511000000)libstdc.so.6 /lib/x86_64-linux-gnu/libstdc.so.6 (0x00007f7510c00000)libgcc_s.so.1 /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007f751258f000)libc.so.6 /lib/x86_64-linux-gnu/libc.so.6 (0x00007f7511c1c000)libpthread.so.0 /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f7512588000)libGLESv2.so.2 /lib/x86_64-linux-gnu/libGLESv2.so.2 (0x00007f7512576000)libm.so.6 /lib/x86_64-linux-gnu/libm.so.6 (0x00007f7512497000)libpng16.so.16 /lib/x86_64-linux-gnu/libpng16.so.16 (0x00007f75115ca000)libz.so.1 /lib/x86_64-linux-gnu/libz.so.1 (0x00007f7512478000)libharfbuzz.so.0 /lib/x86_64-linux-gnu/libharfbuzz.so.0 (0x00007f7510eda000)libicui18n.so.63 not foundlibicuuc.so.63 not foundlibicudata.so.63 not foundlibdl.so.2 /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f7512471000)libpcre2-16.so.0 /lib/x86_64-linux-gnu/libpcre2-16.so.0 (0x00007f7510b78000)libgthread-2.0.so.0 /lib/x86_64-linux-gnu/libgthread-2.0.so.0 (0x00007f751246a000)libglib-2.0.so.0 /lib/x86_64-linux-gnu/libglib-2.0.so.0 (0x00007f7510a2c000) 直接使用find / -name libicui18n.so.63 查找三个缺失的文件发现系统中存在不过都在Qt的安装目录下/opt/deepin-shared-libs/Qt5.15.10gles/lib/ 尝试在系统目录下建立软连接 sudo ln -s /opt/deepin-shared-libs/Qt5.15.10gles/lib/libicui18n.so.63 /usr/lib/x86_64-linux-gnu/libicui18n.so.63 再在终端执行编译后的执行文件发现缺失的库文件名变了说明之前的库文件系统找到了。于是尝试把刚才ldd查找的缺失库文件全部在/usr/lib/x86_64-linux-gnu/下建立软连接程序可正常执行了。 总结在Qt中编译运行时程序会默认到Qt的lib目录下寻找依赖但在操作系统中运行可执行文件系统默认会在/usr/lib/x86_64-linux-gnu/目录下查找依赖所以要想正常运行开发的程序需要手动将程序依赖拷贝到系统目录下程序方可正常运行。这有点像在windows下安装程序需要将dll文件拷贝到system32下只不过这里的目录是/usr/lib/x86_64-linux-gnu/。
http://www.w-s-a.com/news/91475/

相关文章:

  • 网站外链建设工作计划应用公园app免费制作
  • 东莞营销型网站建设全自动建站系统
  • 网络在线培训网站建设方案虚拟主机配置WordPress
  • 建设工程信息查询哪个网站好台州做优化
  • wordpress页面回收站位置台州做网站
  • 邢台市行政区划图seo咨询师招聘
  • 外贸网站建设案例网站建设优化开发公司排名
  • 恩施网站优化郑州有没有厉害的seo
  • 电子商务网站建设与管理期末考试题铜山区建设局网站
  • 怎么做非法彩票网站大兴安岭网站建设公司
  • 网站备案授权书模板海外如何淘宝网站建设
  • 网站开发提供源代码dedecms做网站教程
  • 怎么做国际网站首页erp系统一套大概多少钱
  • 做代理网站用什么软件建设网站的企业多少钱
  • 微企免费做网站360收录提交
  • 网站导航页怎么做wordpress数据库批量替换
  • wordpress站点更换域名自己做wordpress 模版
  • 怎么做虚拟的网站东莞常平邮编是多少
  • 电子商务网站和普通网站的区别正规网站建设多少费用
  • 郴州免费招聘网站前端好还是后端好
  • 织梦网站怎样做子域名20个中国风网站设计欣赏
  • wordpress网站搬简约创意logo图片大全
  • 叙述网站制作的流程石家庄58同城最新招聘信息
  • 南昌微信网站建设东莞网站优化软件
  • 爱站数据官网纯静态网站挂马
  • 网站建设公司未来方向3d设计网站
  • 建设部网站 干部学院 一级注册建筑师培训 2014年做网站开发的提成多少钱
  • 网上请人做软件的网站铝合金型材外发加工网
  • 手机网站建设万网山东省作风建设网站
  • 网站策划专员招聘50万县城做地方网站