Eng.

This example demonstrates how to work with a profile for a specific positioner in the user program.

===== RUN =====
On Windows:
testprofile_C can be built using testprofile_C.sln. Make sure that Microsoft Visual C++ Redistributable Package 2013 is installed.
	1. Open solution examples/test_C/testprofile_C/testprofile_C.sln.
	2. Build and run it from the IDE.

On Linux:
	1. Install libximc*.deb and libximc-dev*.deb of the target architecture in the specified order. It is IMPORTANT to install the library only of the appropriate Linux bit depth and only in the specified order.
	2. Copy ximc/ximc.h to the directory examples/test_C/testprofile_C.
	3. Install gcc.
	4. Test application can be built with the installed library with the following script:
		$ make
	5. In case of cross-compilation (target architecture differs from the current system architecture) feed -m64 or -m32 flag to compiler.
	Then launch the application as:
		$ make run

To quickly build and run the example on Linux, you can use the testprofile_C.sh script. You don't need to install libraries for it to work; it will automatically build and run the example.

On macOS:
Library is a macOS framework, and at example application it’s bundled inside testprofile_C.app.
	1. Copy ximc/macosx/libximc.framework, ximc/ximc.h to the directory examples/test_C/testprofile_C.
	2. Install XCode. Test app should be built with XCode project testprofile_C.xcodeproj.
	3. Then launch application testprofile_C.app and check activity output in Console.app.


Rus.

Данный пример показывает, как работать с профилем для конкретного позиционера в пользовательском приложении.

===== ЗАПУСК =====
Windows:
Для компиляции необходимо использовать MS Visual C++. Убедитесь, что Microsoft Visual C++ Redistributable Package 2013 установлен.
Библиотека с зависимостями находится в папках ximc/win**. Для работы примера необходимы следующие файлы: bindy.dll, libximc.dll, xiwrapper.dll.
	1. Откройте пример /testprofile_C/testprofile_C.sln.
	2. Cоздайте и запустите его из среды IDE.

Linux: 
	1. Установите libximc*.deb и libximc-dev*.deb целевой архитектуры в указанном порядке. ВАЖНО устанавливать библиотеку только соответствующей разрядности Linux и только в указанном порядке.
	2. Скопируйте ximc/ximc.h в каталог examples/test_C/testprofile_C.
	3. Установите gcc.
	4. Тестовое приложение может быть собрано с помощью установленной библиотеки командой:
		$ make
	5. Выполнить приложение можно командой:
		$ make run

Для быстрой сборки и запуска примера на Linux можно запустить скрипт testprofile_C.sh. Для его работы не нужно устанавливать библиотеки - он автоматически соберет и запустит пример.

macOS:
Библиотека для macOS поставляется в формате macOS framework.
	1. Скопируйте ximc/macosx/libximc.framework, ximc/ximc.h в каталог examples/test_C/testprofile_C.
	2. Установите XCode. Пример должен быть собран с помощью XCode-проекта testprofile_C.xcodeproj.
	3. Запустите приложение testprofile_C.app и проверьте его работу в Console.app.