Компиляция C++ с OpenSSL в Windows с использованием g++: не удается найти -lssl и -lcryptoC++

Программы на C++. Форум разработчиков
Ответить
Anonymous
 Компиляция C++ с OpenSSL в Windows с использованием g++: не удается найти -lssl и -lcrypto

Сообщение Anonymous »


Я пытаюсь скомпилировать файл C++ с g++ в Windows11, в который включено следующее:

#include #include #include #include Я установил OpenSSL с https://slproweb.com/products/Win32OpenSSL.html, как сказано во многих руководствах.

Я пытался запустить команду следующим образом:

g++ -o wifi wifi.cpp -I"C:\Program Files\OpenSSL-Win64\include" -L"C:\Program Files\OpenSSL-Win64\lib" -lssl -lcrypto

но я продолжаю получать эту ошибку:

c:/mingw/bin/../lib/gcc/mingw32/6.3.0/../../../../mingw32/bin/ld.exe: невозможно найти -lssl c:/mingw/bin/../lib/gcc/mingw32/6.3.0/../../../../mingw32/bin/ld.exe: невозможно найти -lcrypto Я проверил файлы OpenSSL и вижу файлы libssl.dll и libcrypto.dll, поэтому файлы на самом деле загружаются, но mingw dosent находит их.
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C++»