Sto provando a migrare da Windows 7 a 8, ma glew e freeglut mi stanno dando problemi.Win8/VS2012: impossibile aprire il file include 'GL/glew.h': Nessun file o directory
Le istruzioni che ho usato erano sostanzialmente come segue:
1) copiare il contenuto del Lib e include \ cartelle GL di biblioteche a Programmi \ Microsoft SDK \ Windows \ [versione] Lib e Includere cartelle GL \
2) Copia freeglut.dll e il contenuto della cartella bin di Glew a Windows \ SysWOW64 \
Questo ha funzionato bene con Windows 7/VS2010 (dove la cartella in Microsoft SDK era v7.0A), ma su Windows 8/VS2012, ho riscontrato il seguente errore durante la creazione della mia soluzione:
error C1083: Cannot open include file: 'GL/glew.h': No such file or directory
Per la cartella SDK, su Windows 8, l'ultima versione è la v8.0A, tuttavia, ho provato a utilizzare anche la v7.0A, ottenendo lo stesso risultato. Tuttavia, ho notato che in Windows 7 la cartella SDK aveva le cartelle Lib e Incl, ma la cartella Windows 8 no. Non sono sicuro se questo è importante.
Qualche suggerimento?
EDIT: Le istruzioni che sto usando per l'installazione sono una leggera modifica di quelli trovati here, con la modifica di essere la copia dei dll nella cartella di sistema di Windows' invece che in ciascun output del progetto (che non sembra aiuto, entrambi).
Le applicazioni che sto sviluppando sono per un corso universitario, quindi è probabile che l'utilizzo di altre librerie sia fuori questione.
Le versioni delle librerie sono 2.8.0 (freeglut) e 1.9.0 32-bit (glew).
Si consiglia di utilizzare [freeglut] (http://freeglut.sourceforge.net/news.php). Ha quasi la stessa API di GLUT, quindi puoi usarlo in modo intercambiabile, ma è meglio mantenerlo. – fintelia
Non sono abbastanza sicuro di capire la tua risposta. Le istruzioni che sto usando per l'installazione sono una leggera modifica di [queste] (http://openglbook.com/setting-up-opengl-glew-and-freeglut-in-visual-c/), con le modifiche in fase di copia la DLL si trova nella cartella di sistema di Windows invece che in ogni progetto (che sembra non funzionare neanche). Inoltre, sto usando questo per un corso universitario, quindi usare altre librerie probabilmente non è un'opzione. Aggiornerò la domanda con questo – blomkaal