第一步
需要手动编译安装libdbus和libfreetype库。
我已经编译好了,下载以下链接的文件,直接解压到Qt/Tools/QtCreator/lib/Qt/lib/目录下即可使用。
链接地址:https://download.csdn.net/download/e110119120/11221437
tar -zxvf lib.tar.gz
第二步
现在就可以打开QT了,但如果在编译的时候报错的话,就是gcc没没找到libdbus和libfreetype库,例如我这里的Qt/5.12.3/gcc_64/lib/,只需像第一步一样解压到对应文件夹里即可。
【参考】:https://blog.csdn.net/u010168781/article/details/89681674
注:参考文章部分地方存在问题,正确方法为参考文章评论区的做法,即
你自己编译出来的libfreetype库和libdbus库,可以直接拷贝到qtcreator的lib路径下边,这样可以让qtcreator找到它自己需要依赖的库,同时又不会对系统本身造成任何影响。 具体路径是/opt/Qt/Tools/QtCreator/lib/Qt/lib/,如果你的安装路径不同,该路径可能有变化。 我也是1404,除了这一个位置以外,其他的解决步骤与你相同。
网友评论