скомпилируйте NITE2 для платформы Android

я пытаюсь скомпилировать nite2 для платформы Android
но это выдает какую-то ошибку,
кто-то может ответить на мой вопрос?

ash @ XxAshxX: ~ / usr / NITE2 / NiTE-2.0.0 / Образцы $ cd SimpleUserTracker /

ash @ XxAshxX: ~ / usr / NITE2 / NiTE-2.0.0 / Samples / SimpleUserTracker $ l

main.cpp Makefile

ash @ XxAshxX: ~ / usr / NITE2 / NiTE-2.0.0 / Samples / SimpleUserTracker $ PLATFORM = Изготовление руки

arm-none-linux-gnueabi-g ++ -MD -MP -MT «./../Bin/Intermediate/Arm-Release/SimpleUserTracker/main.d ../Bin/Intermediate/Arm-Release/SimpleUserTracker/main.o «-c -march = armv7-a -mtune = cortex-a8 -mfpu = неон -mfloat-abi = softfp -O3 -fno-tree-pre-fno-строго-псевдонимы -ftree-vectorize -ffast-math -funsafe- математические оптимизации -fsingle-precision-constant -Wall —sysroot = / opt / -O2 -DNDEBUG -I ../../ Включить -I / home / ash / usr / OpenNI2-android / Включить / -fPIC -fvisibility = скрыто -o ../Bin/Intermediate/Arm-Release/SimpleUserTracker/main.o main.cpp

В файле, включенном из /home/ash/usr/OpenNI2-android/Include/Linux-Arm/OniPlatformLinux-Arm.h:25,
из /home/ash/usr/OpenNI2-android/Include/OniPlatform.h:43,
из ../../Include/NiteCAPI.h:8,
от ../../Include/NiTE.h:11,
из main.cpp: 8:

/home/ash/usr/OpenNI2-android/Include/Linux-Arm/../Linux-x86/OniPlatformLinux-x86.h:31: фатальная ошибка: unistd.h: такого файла или каталога нет
компиляция прекращена.

make: *** [../Bin/Intermediate/Arm-Release/SimpleUserTracker/main.o] ошибка 1

0

Решение

Поскольку SimpleUserTracker использует проприетарную библиотеку NiTE2, невозможно скомпилировать этот исходный код для платформы arm.

1

Другие решения


По вопросам рекламы [email protected]