You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Здравствуйте! Пытался обновить версию TDLib в решении, однако не удалось заново сделать сборку, т.к. несколько недостаточно компетенций. Могли бы вы описать алгоритм действий по сборке внешней компоненты?
The text was updated successfully, but these errors were encountered:
REM Заменить на путь к репозиторию telegram-nativeCD C:\path\to\git\repo\telegram-native
REM Заменить на путь к vcpkgSETVCPKG_PATH=C:\path\to\vcpkg
REM Заменить на путь к MSVSETMSVC_HOME=C:\Program Files\Microsoft Visual Studio\2022\Community
REM Заменить на путь к ninjaSETPATH=%PATH%;C:\path\to\ninja
SETPATH=%PATH%;%VCPKG_PATH%SETTARGET_PLATFORM=x64
echo. >>"%VCPKG_PATH%\triplets\%TARGET_PLATFORM%-windows-static.cmake"echo set(VCPKG_BUILD_TYPE release) >>"%VCPKG_PATH%\triplets\%TARGET_PLATFORM%-windows-static.cmake"
vcpkg list
install_prereq.bat "%VCPKG_PATH%"%TARGET_PLATFORM%"%MSVC_HOME%\VC\Auxiliary\Build\vcvarsall.bat"%TARGET_PLATFORM%MKDIR build
CD build
cmake "-DCMAKE_TOOLCHAIN_FILE=%VCPKG_PATH%\scripts\buildsystems\vcpkg.cmake""-DVCPKG_TARGET_TRIPLET=%TARGET_PLATFORM%-windows-static""-DCMAKE_BUILD_TYPE=Release" -GNinja ..
ninja
Проверить наличие инструментов, при необходимости установить. Поправить пути. Сохранить как build.bat и запустить.
Здравствуйте! Пытался обновить версию TDLib в решении, однако не удалось заново сделать сборку, т.к. несколько недостаточно компетенций. Могли бы вы описать алгоритм действий по сборке внешней компоненты?
The text was updated successfully, but these errors were encountered: