Neatek logo logotype
AdminVPS hosting

Нужно разработать сайт, или сделать разовую поддержку сервера? Или перенести сайт?

Технический специалист всегда поможет, расскажет, исправит неисправляемое.

Написать также можно в Telegram @neatekbot

Сделай заказ прямо сейчас

Компиляция Telegram TDLib — Could NOT find OpenSSL

tdlib-telelgram-client-programm-crossplatform-python-c++-integration-library-td

Данная статья поможет тем, кто хочет создать свой клиент для Telegram на TDLib, например консольный клиент на Python для Linux, или на C# для Windows, чтобы потом показывать какой ты компьютерный маг своим друзьям, или же просто на Java.

Для компиляции кросс-платформенной библиотеки TDLib от Telegram Team нам нужно установить Git.

apt-get install git

Потом склонировать в папку td

git clone https://github.com/tdlib/td.git

перейти в папку td = cd td

Установить зависимости:

apt-get install libssl-dev
apt-get install build-essential checkinstall zlib1g-dev
apt-get install cmake
apt-get install openssl
apt-get install ccache
apt-get install gperf

В папке td, нужно создать Release, build папки:

mkdir Release && mkdir build

далее переходим в папку build

cd build

и пишем следующее:

cmake .. -DCMAKE_BUILD_TYPE=Release

после успеха который выглядит вот так:

compile-tdlib-td-telegram-client-cmake-make-gcc-python-lib-tg-openssl-error

Запускаем компиляцию нашей библиотечки:

make

compile-tdlib-td-telegram-client-cmake-make-gcc-python-lib-tg-openssl-error-2

Дожидаемся выполнения, далее используем в ваших проектах.

Оцените данную статью

КолДваТриЧетыреОтлично! (1 оценок, средне: 5,00 из 5)