Как решить "не удалось найти крипто" при компиляции проекта C ++ с открытым исходным кодом на Windows? - PullRequest
0 голосов
/ 07 июля 2019

Я хочу скомпилировать проект * https://github.com/lucasjones/cpuminer-multi" C ++ для Windows, используя MinGW и MSYS. Я полностью следую инструкциям Read me. После того, как я набрал "./autogen.sh" в оболочке MSYS, все в порядке. Настало время ввести «LIBCURL =» - lcurldll »./configure CFLAGS =« - march = native »в оболочке MSYS. Когда я набираю эту команду, я получаю сообщение об ошибке "не удалось найти крипто".

В Ubuntu я тоже получил эту ошибку, но когда я установил «libssl-dev» с помощью простой команды «sudo apt-get install libssl-dev», ошибка разрешилась.

Как я могу решить эту ошибку компиляции в Windows? Какие зависимости я должен установить? Как я могу установить "libssl-dev" на Windows?

Я пытаюсь установить Mingw Installtion manager, чтобы установить openssl, libcurl и т. Д. и pip installer для установки криптопакетов и т. д., но я не могу найти хорошее решение. это ошибка оболочки MSYS:

checking for size_t... yes
checking for working alloca.h... yes
checking for alloca... yes
checking for getopt_long... yes
checking for json_loads in -ljansson... no
checking for pthread_create in -lpthread... yes
checking for OPENSSL_init in -lcrypto... no
configure: error: in `/c/Users/apristina/Desktop/testingmsys/cpuminer-multi':
configure: error: could not find crypto
See `config.log' for more details

Спасибо.

...