Estoy intentando compilar the Open Kinect drivers for Python on WindowsI made a Make file with CMake (link) e intenté compilarlo con VC++ Express.Problemas al compilar los controladores de Open Kinect para Python en Windows
Todo parece compilar bien (la muestra del visor funciona), excepto para el contenedor de Python. Cambié la carpeta de salida de freenect, que coloca freenect.lib en otra carpeta para evitar una colisión. Cuando cambié esto y tratar de compilar cython_freenect me sale:
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 ==========
Es extraño que no puede encontrar la biblioteca, ya que sólo lo creó y lo vincula de forma manual a la biblioteca.
Cualquier sugerencia en cuanto a lo que estoy haciendo mal? Por lo que sé, seguí todos los pasos en el Python Wrapper for Windows guide.
Tenga en cuenta que no tengo absolutamente ninguna experiencia previa con la compilación de las cosas, así que si me falta algo obvio, por favor me ilumine ;-) –