From fd038b30848248257f5630a98b91ee7da46fc624 Mon Sep 17 00:00:00 2001 From: medigor Date: Sun, 11 Dec 2022 18:03:54 +0300 Subject: [PATCH] =?UTF-8?q?=D0=B4=D0=BE=D0=BF=D0=BE=D0=BB=D0=BD=D0=B8?= =?UTF-8?q?=D0=BB=20readme?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index fde3613..494cfba 100644 --- a/README.md +++ b/README.md @@ -50,8 +50,17 @@ ```json "env": {"DISPLAY": ":1"} ``` -Для разработки и тестирования также подходит [Учебная версия 1С](https://online.1c.ru/catalog/free/learning.php), но версия для windows только x32. +Для разработки и тестирования также подходит [Учебная версия 1С](https://online.1c.ru/catalog/free/learning.php), но версия для windows только x32 (см. следующий раздел). +При разработке использовался rust 1.65. -MacOS не тестировал, думаю должно работать. +## Поддержка платформ +- Windows x64 - тестировал, работает и gnu и msvc. +- Windows x32 - работает плохо, или вообще не работает, пока не понял в чем проблема. +- Linux x64 - тестировал, работает. +- Linux x32 - не тестировал, возможно есть проблемы как в Windows x32. +- MacOS - не тестировал, думаю должно работать, т.к. работает Linux x64. +- Android/iOS/веб-клиент - не реализовано и планов таких нет. -Android/iOS/веб-клиент не реализовано и планов таких нет. +## Замечания по разработке внешних компонент +- Самый легкий способ разработать компоненту - вместо нее сделать микросервис с http api. Используйте этот способ в первую очередь. +- Если вдруг полностью нативный способ (предложенный в этом проекте) не работает, то можно разработать на rust статическую библиотеку(crate-type = "staticlib") и использовать её в проекте c++.