.. _running_examples: ******************************************************************************* Запуск примеров ******************************************************************************* Для быстрого старта, а также проверки базового функционала SDK (поиск устройств, получение профилей/кадров, установка/получение параметров, скачивание дампа и др.), разработчику предоставляется возможность открыть один из имеющихся примеров проектов на одном из доступных языков программирования (C/C++, C#, Python) и запустить его выполнение. .. _running_examples_cpp: Запуск примеров на C/C++ =============================================================================== .. _running_examples_cpp_qt: Qt Creator ------------------------------------------------------------------------------- 1. Откройте файл ``CMakeLists.txt`` из папки ``RF62X-SDK/Examples/Cpp`` через **File > Open File or Project** (укажите файл `CMakeLists.txt`) 2. Выберите компилятор (*MinGW, MSVC, Clang*) и нажмите **Configure Project**. 3. Скомпилируйте и запустите один из примеров .. _running_examples_cpp_vs: Visual Studio: ------------------------------------------------------------------------------- 1. В папке с примерами ``RF62X-SDK/Examples/Cpp`` откройте «командную строку» или «терминал» и введите следующую команду для создания Visual Studio проекта: .. code-block:: cmd mkdir build && cd build cmake .. 2. Откройте созданный проект ``RF62XSDK-EXAMPLES.sln`` в папке ``build`` 3. Скомпилируйте и запустите один из примеров .. _running_examples_csharp: Запуск примеров на C# =============================================================================== 1. Используя Visual Studio откройте один из имеющихся проектов (`RF627_smart`, `RF627_old`, `RF62X_WinForms`) в папке ``RF62X-SDK/Examples/CSharp``. 2. Укажите целевую платформу **x64 Debug** или **x64 Release** 3. Скомпилируйте один из примеров 4. Перед запуском скачайте архив библиотек для C# (смотреть `последние выпуски RF62X-SDK библиотек `__) и скопируйте из архива в папке ``Dependencies`` все файлы с именем **libRF62X-SDK** в папку к исполняемому файлу проекта (``../bin/x64/Debug/`` или ``../bin/x64/Release/``) 5. Запустите пример .. _running_examples_python: Запуск примеров на Python =============================================================================== 1. Используя Visual Studio Code (или иное IDE с поддержкой Python) откройте один из имеющихся проектов (`RF627_SMART`, `RF627_OLD`) в папке ``RF62X-SDK/Examples/Python``. 2. Скачайте архив библиотек для Python (смотреть `последние выпуски RF62X-SDK библиотек `__) и скопируйте из архива в папке ``Dependencies`` все файлы с именем **libRF62X-SDK** в папку к исполняемому файлу проекта. 3. Запустите пример