Russian Qt Forum

Qt => Вопросы новичков => Тема начата: inforse от Ноябрь 23, 2012, 10:53



Название: Подключение libssh2 к проекты
Отправлено: inforse от Ноябрь 23, 2012, 10:53
Подскажите пожалуйста, есть проект. Мне надо реализовать в нем ssh соединение. Полазил в инете, нашел библиотеку libssh2.

Скачал её, она в формате архива libssh2-1.4.2.tar.gz

В мануале нашел как подключать библиотеки с расширением .dll но у меня в архиве много разных фалов, по стрктуре как в папке qt. include, example, src,m4 и другие папки.

Как правильно подключить к проекту такого вида библиотеку? И использовать тамошние функции.


Название: Re: Подключение libssh2 к проекты
Отправлено: Bepec от Ноябрь 23, 2012, 12:20
Её сначала нужно собрать :D


Название: Re: Подключение libssh2 к проекты
Отправлено: inforse от Ноябрь 30, 2012, 09:18
Вы не подскажете как это сделать?
В итоге получится dll файл?


Название: Re: Подключение libssh2 к проекты
Отправлено: Bepec от Ноябрь 30, 2012, 09:43
Должен быть там make файл. Если линух, то просто make *makeFileName*.
Незнаю я что на выходе будет :) По идее dll, а может и либка.


Название: Re: Подключение libssh2 к проекты
Отправлено: Fat-Zer от Ноябрь 30, 2012, 10:49
сборка там на основе автотулз, так что в никсах это делается стандартным заклинанием: ./configure && make && make install . Само собой лучше установить из репозитариев дистра.

под виндой - хз как... гуглить в сторону autotools windows. Может даже проще будет из-под никсов кросс-компиляцией собрать...
учтите, из зависимостей ей нужны openssl и libgcrypt.


Название: Re: Подключение libssh2 к проекты
Отправлено: inforse от Ноябрь 30, 2012, 15:58
Так стоп, как устанавливать библиотеку в систему я знаю.

Но мне надо эту библиотеку подключить к проекту и связать в процессе самой компоновки. В pro файле. Под виндой.

Мне необходимы функции данной библиотеки.


Название: Re: Подключение libssh2 к проекты
Отправлено: inforse от Ноябрь 30, 2012, 16:54
Блин я не знаю что делать. Мне просто нужно подключить библиотеку что бы использовать её функции. То что в инете есть, нужен lib файл которого у меня нет. А как из того что я скачал с http://www.libssh2.org я не могу получить lib файл.

Подскажите кто-нибудь пожалуйста, как подрубить к проекту эту библиотеку в creatore под виндой.