Ho appena scaricato OpenNI 2 SDK (www.openni.org) e sto cercando di impostare un progetto in Visual Studio 2012. Quello che ho fatto:OpenNI 2 e Visual Studio 2012
- Creare un nuovo ++ Win32 console progetto di applicazione C
- Vai a Progetto> Proprietà myProject e, in Proprietà di configurazione> Directory di VC++ ...
- Aggiunto C: \ Program Files (x86) \ OpenNI2 \ Redist \; a Directories eseguibili
- Aggiunto C: \ Programmi (x86) \ OpenNI2 \ Include \; a Includi directory
- Aggiunto C: \ Programmi (x86) \ OpenNI2 \ Redist \; a Directory di riferimento
- Aggiunto C: \ Programmi (x86) \ OpenNI2 \ Lib \; a directory di libreria
Ma quando provo ad installare ho il seguente errore simbolo non risolto (dove ConsoleApplication1 è il nome del mio progetto)
Error 1 error LNK2019: unresolved external symbol
__imp__oniInitialize referenced in function
"public: static enum openni::Status __cdecl openni::OpenNI::initialize(void)"
([email protected]@[email protected]@[email protected]@XZ)
c:\Users\MyPC\documents\visual studio 2012\Projects\ConsoleApplication1\ConsoleApplication1\ConsoleApplication1.obj
ConsoleApplication1
So che questo errore durante il collegamento sta dicendo che il linker non riesco a trovare alcune librerie ma ho pensato che quello che ho appena fatto fosse abbastanza.
Ho anche provato la versione a 64 bit, creando un progetto a 64 bit, ma ho gli stessi errori.
Non sono riuscito a trovare documentazione soddisfacente su questo argomento.
Sono sicuro che mi manca qualcosa di stupido. Puoi dare qualche consiglio su questo?
Ha funzionato subito. Grazie mille. – SteakOverflow
Ciao NKN, prima di postare qualsiasi nuova domanda, hai qualche idea sul perché ASUS Xtion funzioni solo mentre la videocamera Microsoft Kinect non viene riconosciuta? Grazie. – SteakOverflow
Ho avuto qualche esperimento con ASUS Xtion, mi dispiace. – NKN