這非常煩人。我一直在努力解決這個問題...... 我已經用OpenSSL成功構建了libcurl,但是這段代碼一直返回false。我想我最後的選擇是找到一個預先構建的庫(DLL Release - DLL OpenSSL)。 編輯: 忘了補充說,我嘗試了所有我能找到的相關解決方案,而且都沒有工作。順便說一句,這是對VSLibcurl OpenSSL未找到
curl_version_info_data * vinfo = curl_version_info(CURLVERSION_NOW);
if (vinfo->features & CURL_VERSION_SSL)
MessageBoxA(0, "Yes", 0, 0);
else
MessageBoxA(0, "No", 0, 0);
你有沒有嘗試過使用cmake構建庫? –
你應該告訴我們你如何構建它的細節,因爲這可能是問題所在。你可能沒有告訴libcurl的配置腳本在哪裏找到openssl,或者類似的東西。對於它的價值,你可能會考慮放棄Visual Studio,而是使用[MSYS2](http://msys2.github.io/)來做這件事。 MSYS2附帶包含libcurl的[curl包](https://github.com/Alexpux/MINGW-packages/blob/master/mingw-w64-curl/PKGBUILD)。 –
@Sergey不,我沒有嘗試過。 – user1304765