
qt
password-u
向上向善!勇往直前!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
qmake 设置动态链接库的加载路径 rpath
以下是优先从这三个路径中查找动态库,$ORIGIN代表可执行程序所在路径QMAKE_LFLAGS += "-Wl,-rpath,\'\$$ORIGIN\'"QMAKE_LFLAGS += "-Wl,-rpath,\'\$$ORIGIN/lib\'"QMAKE_LFLAGS += "-Wl,-rpath,\'\$$ORIGIN/../lib\'"原创 2021-04-21 15:20:10 · 14899 阅读 · 1 评论 -
Qt qmake 将依赖库文件的路径设置为相对路径
在工程的.pro文件的最后增加如下配置:QMAKE_RPATHDIR = ../lib注意:这个 ../lib 相对路径是可执行程序在部署环境运行是依赖的库文件的路劲,跟编译没有关系。原创 2020-08-11 17:49:59 · 11304 阅读 · 1 评论 -
Qt5.9.9 程序启动报错:libQt5XcbQpa.so.5: undefined symbol: FT_Get_Font_Format
今天使用Qt5.9.9编译程序,成功,但是运行时报错:libQt5XcbQpa.so.5: undefined symbol: FT_Get_Font_Format解决办法:安装freetype和freetype-develsudo yum install freetype freetype-devel再次运行即可成功。在此温馨提示:将Qt程序打包时,需要将安装的依赖也打包进去,否则在新的环境还是无法运行,一般打包对应依赖程序的so文件即可,例如freetype则需要打包/usr/lib6原创 2020-07-04 18:17:59 · 11329 阅读 · 0 评论 -
CentOS6.4环境使用Qt5.5.1 编译 webkit 应用
前言 由于webkit对于多种系统库的要求版本比较高,因此要在CentOS6上边编译Qt5.5.1的webkit应用,那是相当麻烦,需要升级、安装各种依赖库,经过一天的折腾,总算是顺利完成了编译,在此记录一下。注意:由于gcc编译时间很长,因此检建议等下班或空闲时间进行编译升级。升级依赖库 需要升级的系统库:gcc至4.8.1以上,glibc2.17以上,glib...原创 2019-03-22 22:49:07 · 11491 阅读 · 1 评论 -
QT Debug模式无法运行
问题:如题,在Qt Creator中使用Debug模式启动程序,直接提示“程序异常结束。”,也不报任何错,然后Debug目录直接双击xxx.exe文件,提示缺少Qt5Cored.dll解决方法:从QT的bin目录下将Qt5Cored.dll拷贝过来,然后就可以运行了,Qt Creator中也可以运行了。由此说明:Debug模式运行时,不管是直接双击xxx.exe文件,还是在Qt C...原创 2019-06-25 15:28:57 · 4336 阅读 · 1 评论