gpt4 book ai didi

python - 使用 Python 包装器安装 libfreenect 时发生 CMake 错误

转载 作者:太空宇宙 更新时间:2023-11-03 17:25:07 33 4
gpt4 key购买 nike

我正在尝试在我的 Windows 8(64 位)笔记本电脑上安装带有 Python 包装器的 libfreenect。我在 Anaconda 2.3.0 中使用 Python 3.4.3。我似乎已经处理了所有依赖项,但是当我尝试在 cmake gui 中配置构建时,出现以下错误:

Operating system is Windows
Got System Processor AMD64
libfreenect will be installed to C:/Program Files/libfreenect
Headers will be installed to C:/Program Files/libfreenect/include/libfreenect
Libraries will be installed to C:/Program Files/libfreenect/lib
Found libusb-1.0:
- Includes: C:/libusb-win32-bin-1.2.6.0/include
- Libraries: C:/libusb-win32-bin-1.2.6.0/lib/msvc_i64/libusb.lib
Entering C:/libfreenect/src
Returning to C:/libfreenect
Entering C:/libfreenect/examples
Returning to C:/libfreenect
Entering C:/libfreenect/wrappers/c_sync
Returning to C:/libfreenect
Entering C:/libfreenect/wrappers/python
CMake Error at wrappers/python/CMakeLists.txt:35 (install):
install TARGETS given no LIBRARY DESTINATION for module target
"cython_freenect".


Returning to C:/libfreenect
Entering C:/libfreenect/OpenNI2-FreenectDriver
Returning to C:/libfreenect
Configuring incomplete, errors occurred!
See also "C:/libfreenect/build/CMakeFiles/CMakeOutput.log".

我按照此处的安装说明进行操作: http://openkinect.org/wiki/Getting_Started#Windows

我正在遵循此处的特定 Python 指令: http://openkinect.org/wiki/Python_Wrapper_Windows

有人有过这个 cmake 错误的经验吗?目标是能够与我的 Microsoft Kinect 交互。我可以根据需要提供更多信息。

编辑:添加了详细版本的 cmake 配置输出。

最佳答案

我想出了一个解决方法。由于一些有趣的原因,libfreenect 或 cmake 认为我有 Python2,这搞乱了注释部分列出的 Makefile 的其余部分。在包含文件之后(如果它们是罪魁祸首),我使用 set(PYTHON_EXECUTABLE "C:/Users/user/Anaconda3/python.exe") 手动设置变量,并且它正确生成。我现在要编译它,这是一个完全独立的问题,谢谢 Tsavaev!

关于python - 使用 Python 包装器安装 libfreenect 时发生 CMake 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32672004/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com