编译用于android平台的NITE2
compile NITE2 for android platform
我尝试为android平台编译nite2但它抛出了一些错误,有人能回答我的问题吗?
ash@XxAshxX:~/usr/NITE2/NiTE-2.0.0/Samples$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/Mintermediate/arm-Release/SimpleUserTracker/main.d../Bin/Mediate/arm-Release/Simple UserTracker/main.o"-c-march=armv7-a-mtune=cortex-a8-mfpu=neon-mfloat abi=softfp-O3-fno树预-fno严格混叠-free矢量化-fast数学-函数安全数学优化-fsingle精度常数-Wall--sysroot=/opt/-O2-DNDEBUG-I.//Include-I/home/ash/usr/OpenNI2 android/Include/-fPIC-fvisibility=hidden-o/Bin/Intermediate/Arm Release/SimpleUserTracker/main.omain.cpp
在/home/ash/usr/OpenNI2 android/Include/Linux Arm/OniPlatformLinux Arm.h:25中包含的文件中,从/home/ash/usr/OpenNI2-android/Include/OniPlatform.h:43,来自..//Include/NteCAPI.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/Mintermediate/Arm-Release/SimpleUserTracker/main.o]错误1
由于SimpleUserTracker使用专有的NiTE2库,因此无法为arm平台编译此源代码。
- 正在查找文档以获得PS4平台的C++中的设备信息
- C/C++ - 查询平台相关的换行符(用于内存映射文件)
- 如何基于平台在制作文件中制作if语句?
- 在 Linux 平台的 C++ 中动态加载 DLL
- 无法使用 aarch64-unknown-nto-qnx7.0.0-g++-5.4.0 编译器交叉编译 QNX 平台的
- 如何判断类型双关语在我的平台上是否可以?
- 如何使用可视化代码和平台IO将环境变量注入CPP文件?
- 如何实现具有多个平台__FILE__和__LINE__信息的 C/C++ 可变参数日志记录宏?
- 操作系统平台支持宏和提升库
- 平台游戏 - 下车时避免与平台碰撞
- NPM 安装:找不到平台工具集 = v141
- 如何在 64 位平台上计算 32 位哈希C++?
- 我的代码在不同的平台上给出不同的输出
- 是否有任何 2 补充平台/编译器,其中有符号移位不做通常的事情?
- 哪些 C++ 数据类型是 Metal 和所有其他 C++ 平台共有的
- 如何创建独立于平台的宏来包装编译器扩展?
- 多平台库设计.最佳实践
- 如何在linux平台上表达openGL glDebugOutput / glDebugMessageCallback
- 将vector<vector<double>>从x86平台中创建的一个进程发送到x64中构建的另一个进程的最快方法是什么
- 编译用于android平台的NITE2