Установка AlterOffice-SDK + запуск примеров на C++ в AlterOS

Активный пользователь должен состоять в группе sudo, если пользователь не состоит в группе sudo, выполните след. инструкцию:

Настройка компилятора:

Если Вы используете AlterOs настроенную как "базовая", то вам необходимо установить компилятор командой:

sudo yum install gcc-c++

Если Вы используете AlterOs настроенную для "developer", то никаких действий не требуется.

Установка AlterOffice-SDK:

1) Для работы с AlterOffice-SDK требуется AlterOffice версии не ниже: 3.2.11, если у Вас AlterOffice ниже версии 3.2.11, необходимо установить версию 3.2.11 и выше, командой:

sudo yum install alteroffice* libobasis*
***ССЫЛКИ НА РЕП. НУЖНО ПРИЛОЖИТЬ ПРИ РЕЛИЗЕ***

2) Установка AlterOffice-SDK:

sudo yum install alteroffice-sdk
***ССЫЛКИ НА РЕП. НУЖНО ПРИЛОЖИТЬ ПРИ РЕЛИЗЕ***

Настройка виртуального окружения:

Для настройки окружения вместе с AlterOffice-SDK предоставляется специальный скрипт настройки сборочного toolchain (setsdkenv_unix), который находится по пути: /opt/alteroffice3.2/sdk/

1) Для запуска виртуального окружения необходимо перейти в директорию (/opt/alteroffice3.2/sdk/) командой:

cd /op/alteroffice3.2/sdk

2) активируем виртуальное окружение AlterOffice-sdk с помощью команды:

./setsdkenv_unix

При формировании конфигурационного окружения мы советуем использовать опции по умолчанию (жмем везде «Enter»), но Вы можете настроить самостоятельно.
После исполнения конфигурационного скрипта (setsdkenv_unix), при условии, что Вы использовали опции по умолчанию:
- будет сформирован скрипт (setsdkenv_unix.sh) по пути (/home/ИМЯ_ПОЛЬЗОВАТЕЛЯ/alteroffice3.2_sdk/localhost.localdomian/), в нем находятся все настройки какие Вы указали при формировании конфигурационного окружения (./setsdkenv_unix);
Важно: виртуальное окружение будет активно только в текущей сессии (командная строка), если Вы закрыли сессию (командную строку), то необходимо выполнить скрипт (setsdkenv_unix) заново.

Запуск примеров на C++

Для сборки примера Вам потребуется Makefile и сам код на C++.
Makefile -это набор инструкций для программы make, которая помогает собирать программный проект буквально в одно касание.

Во вложении пример Makefile и код на C++

1) Makefile, по умолчанию, использует папку (/opt/alteroffice3.2/sdk/examples/cpp/НАЗВАНИЕ_ПРОЕКТА/), создаем  вручную:

sudo mkdir -p examples/cpp/Test

Если Вы хотите использовать другую папку/проект, необходимо изменить Makefile.
Важно: тестовый Makefile, использует название папки и название проекта (Test.cxx) одинаковое. В противном случае - проект "не соберется".

2) переходим в папку с примерами, командой:


cd examples/cpp/Test/

3) копируем файлы (Makefile, Test.cxx из вложения) в директорию (/opt/alteroffice3.2/sdk/examples/cpp/Test/)

4) запускаем MakeFile командой:


make

5) запускаем пример, командой:


make Test.run


Прикреплённые файлы
Makefile
404kb
Test.cxx
404kb