-
Notifications
You must be signed in to change notification settings - Fork 3
/
QuickStart.txt
20 lines (15 loc) · 1.21 KB
/
QuickStart.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
Шаги для запуска проекта.
Для запуска проекта для разработки на новой машине необходимо:
1. Скачать проект с gitHub (без этого вряд ли что получится)
2. Поместить файлы проекта в рабочую папку на диске. Проект разрабатывался в VS2010, желательно иметь такую же студию.
3. Структура проекта выглядит так:
CacheCryptoAPI - в этой папке одноименный проект, генерирует .lib с основными функциями MSCryptoAPI. Для добавления нового функционала первым делом надо реализовывать его здесь.
CacheCryptoConsole - консольное приложение, использует CacheCriptoAPI.lib
ISCAPI - DLL с механизмом CALLOUT, использует CacheCriptoAPI.lib
Все части объединены в проекте CacheCryptoAPI.sln
4. Открыть проект в VS и настроить пути в свойствах проекта. (прописать путь к C:\InterSystems\Ensemble\dev\cpp\include, в Include Directories)
В настройках CacheCryptoConsol и ISCAPI указать путь к CacheCriptoAPI.lib (если не установлен заранее)
5. Скомпиллировать проект. Сначала компиллируется CacheCryptoAPI, затем CacheCryptoConsol и ISCAPI.
6. Запустить консоль*
7. Импортировать класс Cache iscapi.xml. Запустить через консоль Cache методы данного класса*
* Для корректной работы необходимо чтобы на ПК был установлен криптопровайдер (с лицензией).