QT 5.12.12 源码编译 openssl_linked 找不到 ldl 和 lpthread
时间: 2023-08-23 12:05:00 浏览: 165
QT 5.12.9版本的静态编译库(32位、64位)包含 openssl库
5星 · 资源好评率100%
如果在从源代码编译Qt 5.12.12时出现找不到ldl和lpthread的问题,可以尝试在编译命令中添加以下选项:
```
./configure -openssl-linked OPENSSL_LIBS="-ldl -lpthread"
```
或者在编译完成后,在Qt Creator中打开项目属性,在Build Settings选项卡中将这两个库添加到Linker flags中。
如果还是无法解决问题,可以检查一下系统中是否已经安装了这两个库,如果没有安装,可以通过以下命令安装:
```
sudo apt-get install libdl-dev
sudo apt-get install libpthread-stubs0-dev
```
安装完成后重新编译Qt即可。
阅读全文