gpt4 book ai didi

python - 在 Windows 上编译适用于 Python 的 Open Kinect 驱动程序时出现的问题

转载 作者:太空狗 更新时间:2023-10-29 20:30:54 26 4
gpt4 key购买 nike

我正在尝试编译 the Open Kinect drivers for Python on Windows I made a Make file with CMake (link)并尝试用 VC++ Express 编译它。

除了 Python 包装器之外,一切似乎都可以正常编译(查看器示例有效)。我更改了 freenect 的输出文件夹,将 freenect.lib 放在另一个文件夹中以防止冲突。当我更改它并尝试编译 cython_freenect 时,我得到:

1>------ Build started: Project: ZERO_CHECK, Configuration: Release Win32 ------
2>------ Build started: Project: freenect, Configuration: Release Win32 ------
2> Creating library C:/IvoPython/Kinect/Driver/lib/Release/freenect.lib and object C:/IvoPython/Kinect/Driver/lib/Release/freenect.exp
2> freenect.vcxproj -> C:\IvoPython\Kinect\Driver\Release\freenect.dll
3>------ Build started: Project: freenect_sync, Configuration: Release Win32 ------
3> Creating library C:/IvoPython/Kinect/Driver/lib/Release/freenect_sync.lib and object C:/IvoPython/Kinect/Driver/lib/Release/freenect_sync.exp
3> freenect_sync.vcxproj -> C:\IvoPython\Kinect\Driver\Release\freenect_sync.dll
4>------ Build started: Project: cython_freenect, Configuration: Release Win32 ------
4>LINK : fatal error LNK1149: output filename matches input filename 'C:\IvoPython\Kinect\Driver\lib\Release\freenect.lib'
========== Build: 3 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========

很奇怪,它找不到库,因为它刚刚创建了它,我手动将它链接到库。

enter image description here

对我做错了什么有什么建议吗? 据我所知,我遵循了 Python Wrapper for Windows guide 中的所有步骤。 .

最佳答案

不知何故,链接器得到了一个错误的参数:输出文件与输入文件之一匹配。C:/IvoPython/Kinnect/Driver 是您下载的现有路径吗?

你应该尝试在 Kinnect 之外选择一个构建目标,也许是 C:/IvoPython/build

关于python - 在 Windows 上编译适用于 Python 的 Open Kinect 驱动程序时出现的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6870884/

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