做低价的跨境电商网站,个人性质的网站备案容易查,用jquery做的书籍网站,成都有哪些软件开发公司最近要研究一下qt源码,因为设计到要修改源码,所以需要编译源码并替换修改的库文件运行验证。
我这里使用的是qt5.12.12版本,去官网上下载对应版本的安装包,安装时勾选上源码即可。
后面编译完发现,plugins/platforms/目录下没有生成库文件libqxcb.so,造成了一点麻烦。 设置 e…最近要研究一下qt源码,因为设计到要修改源码,所以需要编译源码并替换修改的库文件运行验证。
我这里使用的是qt5.12.12版本,去官网上下载对应版本的安装包,安装时勾选上源码即可。
后面编译完发现,plugins/platforms/目录下没有生成库文件libqxcb.so,造成了一点麻烦。 设置 export QT_DEBUG_PLUGINS1 大概的提示是 qt.qpa.plugin: Could not load the Qt platform plugin xcb in xxx even though it was found.下面记录一下,我使用的解决方法
1. 在编译前会执行configure脚本,后面要加-xcb参数,如下 ./configure -prefix /opt/build -opensource -confirm-license -skip qtlocation -nomake examples -nomake tests -xcb2. 直接执行configure可能会报错,此时安装xcb需要的一些库 sudo apt updatesudo apt-get install libdrm-dev libxcomposite-dev libxcursor-dev libxi-dev libxtst-dev//这几个都搞成yesRequired system libraries for qpa-xcb:x11 .................................. yeslibdrm ............................... yesxcomposite ........................... yesxcursor .............................. yesxi ................................... yesxtst ................................. yes3. make、 make install