| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > С/С++: Кроссплатформенное программирование, Qt/Gtk+/wxWidgets > Qt. lib файлы. |
| Автор: Fifizuzu 16.4.2013, 23:33 |
| Разрабатываю приложение на Qt в Windows. Не знаю как использовать OpenSSL. Как подключить lib файлы. И возможно ли использовать linux версию OpenSSL, чтобы не менять .pro файл? |
| Автор: bsa 17.4.2013, 10:10 |
| Может лучше использовать http://qt-project.org/doc/qt-4.8/qsslsocket.html? Нет, невозможно. Для Windows и для Linux библиотеки собираются разные. |
| Автор: Fifizuzu 17.4.2013, 10:47 |
Возможно я так и сделаю. Но есть разработка под OpenSSL, хотелось бы её подключить, как это можно сделать? |
| Автор: bsa 17.4.2013, 11:31 |
| Если работаешь в криторе, то щелкни правой кнопкой на проекте и добавь файл библиотеки (для mingw это может быть *.a/*.lib/*.dll, для MSVC только *.lib). |
| Автор: xackera 17.4.2013, 12:28 |
Вроде при выборе опций qtCreator - описывает, что каждая опция делает. internal - библиотека является внутренней для проекта (то есть входит в состав текущего проекта) external - библиотека для внешнего подключения system - сиcтемная ) в первом и втором случае нужны заголовочные файлы. Так же посмотрите каким образом библиотека линкуется статически или динамически? Гляньте http://stackoverflow.com/questions/3516143/qt-ssl-support-missing - описывается как подключить openssl к qt. |
| Автор: Fifizuzu 21.4.2013, 15:26 | ||
Непонятно описывается. Видимо, здесь?
Откуда это вызвать надо? Это допустимо для LGPL? |
| Автор: Fifizuzu 21.4.2013, 18:12 | ||
Сумел подключить Creator'ом библиотеки. Но линкуется только в 5.0.1 MinGW 32bit. Ещё есть MSVC2012 64bit, но там не линкуется, как это исправить?
|
| Автор: bsa 21.4.2013, 21:43 |
| Fifizuzu, взять библиотеку подходящую для MSVC2012 64-bit. Число 32 в названии библиотек тебе ни о чем не говорит? |
| Автор: Fifizuzu 22.4.2013, 10:50 |
| понял, спасибо |