Комментарии 10
как то потребовалось использовать openssl на windows, так оценив весь масштаб «танцев» со сборкой, установил готовые бинарники отсюда slproweb.com/products/Win32OpenSSL.html
+2
Извините, но где здесь C++?
Например, в C++ первая ошибка легко обходилась бы использованием auto. Но и без auto, добавление константности и в версии для вин, и всех прочих, должно сработать, если конечно функция, куда передаётся meth, const-корректна.
Например, в C++ первая ошибка легко обходилась бы использованием auto. Но и без auto, добавление константности и в версии для вин, и всех прочих, должно сработать, если конечно функция, куда передаётся meth, const-корректна.
+1
Извините, но для кого эта статья? Опытные разработчики такое проделывают при использовании практически любой серьёзной плюсовой (или сишной) библиотеки. Для тех кто не осилил c++, гугл, stackoverflow и маны — ваша статья не поможет, потому что подобные косяки всё время разные, в зависимости от версии библиотеки, ос, компилятора, фазы луны.
0
Извините, но для кого эта статья?
Возможно, для набирающихся опыта разработчиков. Таких как я например.
Просто, чтобы не вставали на грабли и возможно почерпнули пару полезных советов.
0
Отличная статья! Простая как валенки, но это же здорово! А как первая статья на хабре, так вообще замечательная!
Лично я бы хотел, что бы в конце статьи был прикреплен патч, который делал бы OpenSSL кроссплатформенной — но это я уже наглею.
Лично я бы хотел, что бы в конце статьи был прикреплен патч, который делал бы OpenSSL кроссплатформенной — но это я уже наглею.
0
он и так кроссплатформенный. без всяких правок и хаков из этой статьи
допустим в 9 пункте можно сделать константный указатель который будет работать в обоих случаях
допустим в 9 пункте можно сделать константный указатель который будет работать в обоих случаях
+1
Я тоже с помощью MinGW собирал. Процесс описан много где в интернете поэтому не стал тут на этом останавливаться.
Исходники OpenSSL я не трогал — в статье я исправляю только пример из исходников ))
Исходники OpenSSL я не трогал — в статье я исправляю только пример из исходников ))
0
для проверки сервера есть команда:
openssl s_client -connect {host}:{port}
openssl s_client -connect {host}:{port}
0
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Простейший кросcплатформенный сервер с поддержкой ssl