我从developer.nokia网站安装Qt 4.8,这是一个.run
文件。因为它来自诺基亚,我假设这些库是用openssl编译的... 我使用的是Ubuntu 11.10,它已经安装了openssl。 因为这个,我无法让QSsl类工作,我做错了什么?Qt无法找到openssl
任何人都知道正确的Qt SDK 4.8工作正常吗?
谢谢!
我从developer.nokia网站安装Qt 4.8,这是一个.run
文件。因为它来自诺基亚,我假设这些库是用openssl编译的... 我使用的是Ubuntu 11.10,它已经安装了openssl。 因为这个,我无法让QSsl类工作,我做错了什么?Qt无法找到openssl
任何人都知道正确的Qt SDK 4.8工作正常吗?
谢谢!
export QTDIR=/home/user/qtsdk-2010.05/
export PATH=$QTDIR/bin:$QTDIR/qt/bin:$PATH
export LD_LIBRARY_PATH=/home/user/qtsdk-2010.05/lib/:/home/user/qtsdk-2010.05/qt/lib/:$LD_LIBRARY_PATH
请更改QTSDK-2010.05到SDK路径
,并确保二进制文件路径和lib是正确的,那么qmake ,make clean , make
解决从软件仓库安装qt-sdk
问题。
sudo apt-get install qt-sdk
的Qt Creator中的较新版本可以在qt-project.org
然而,对于Ubuntu 11.10
Qt 4.7
将安装并没有4.7
被发现。 Qt 4.8
可在较新版本的Ubuntu
版本库中获得。
您可以在your_qt_directory/example/network/securesocketclient中正确编译代码吗? – camino 2013-03-09 23:46:14
这不是关于编译。一切都编译好。问题是'QSslSocket :: supportsSsl()'返回false。 – 2013-03-09 23:49:07