Последняя версияLatest: 0.6.06.210038
Стабильная версияStable: 0.6.06.210038
Установка
Install
Последняя:
Latest:
curl -fsSL https://packages.novij.tech/sdk/cpp/install.sh | sudo bash
Стабильная:
Stable:
curl -fsSL https://packages.novij.tech/sdk/cpp/install.sh | sudo env NOVIJ_CPP_SDK_PACKAGE_CHANNEL=stable bash
Релизы
Releases
Команды
Commands
curl -fsSL https://packages.novij.tech/sdk/cpp/install.sh | sudo bash- Ставит dev-пакет из latest-канала.Installs the development package from the latest channel.
novij-cpp-sdk-update check- Проверяет доступность новой версии пакета.Checks whether a newer package version is available.
sudo novij-cpp-sdk-update install --non-interactive- Явно обновляет установленный dev-пакет.Explicitly updates the installed development package.
dpkg -L libnovij-cpp-sdk-dev- Показывает установленные заголовки, CMake config и pkg-config файл.Shows installed headers, CMake config, and pkg-config file.
find_package(novij-cpp-sdk CONFIG REQUIRED)- Подключает пакет в CMake-проекте.Finds the package in a CMake project.
target_link_libraries(my_agent PRIVATE novij::cpp)- Линкует приложение с SDK target.Links an application with the SDK target.
pkg-config --cflags --libs novij-cpp-sdk- Показывает compiler/linker flags для non-CMake сборок.Shows compiler/linker flags for non-CMake builds.
Частые сценарии
Common Scenarios
1. Установка на Ubuntu/Debian1. Install on Ubuntu/Debian
curl -fsSL https://packages.novij.tech/sdk/cpp/install.sh | sudo bash
dpkg -L libnovij-cpp-sdk-dev
2. Подключение из CMake2. Use from CMake
find_package(novij-cpp-sdk CONFIG REQUIRED)
add_executable(my_agent main.cpp)
target_link_libraries(my_agent PRIVATE novij::cpp)
3. Проверка и установка обновления3. Check and install updates
novij-cpp-sdk-update check
sudo novij-cpp-sdk-update install --non-interactive