我從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