Windows 7'den 8'e geçiş yapmaya çalışıyorum ama glew ve freeglut bana sorun veriyor.Win8/VS2012: Dosya açılamıyor 'GL/glew.h': Böyle bir dosya veya dizin yok
1) Lib içeriğini kopyalayın ve Program Files \ Microsoft SDK'leri \ Windows \ [son sürüm] Lib için kütüphanelerin \ GL klasörleri dahil ve \ GL klasörleri ekleyin: aşağıdaki gibi kullandım
talimatları temelde vardı
2) Kopya freeglut.dll ve Windows glew bin klasöründe içeriği \ SysWOW64 Bu, Microsoft SDK'lardaki klasör v7.0A oldu Windows 7/VS2010() kullanarak iyi çalıştı
\ ama Windows üzerinde 8/VS2012, çözümümüzü oluştururken şu hatayı alıyorum:
error C1083: Cannot open include file: 'GL/glew.h': No such file or directory
SDKs klasörü için, Windows 8'de en son sürüm v8.0A'dır, ancak aynı sonucu elde etmek için v7.0A kullanmayı denedim. Ancak, Windows 7'de, SDKs klasörünün Lib ve Include klasörleri olduğunu, ancak Windows 8 klasörünün yapmadığını fark ettim. Bunun önemli olup olmadığından emin değilim.
Herhangi bir öneriniz var mı?
DÜZENLEME: kurulum için kullanıyorum talimatları olanlar biraz değiştirilmiş görünmüyor hangi (modifikasyon Windows'un sistem klasörüne dll kopyalama olmak yerine her proje çıktısı içine, here bulundu şunlardır yardım, ya da).
Gelişmekte olduğum uygulamalar bir kolej kursu için, bu yüzden diğer kütüphaneleri kullanmak sorunun dışında kalacaktır.
Kitaplıkların sürümleri 2.8.0 (freeglut) ve 1.9.0 32-bit (glew) 'dir.
Bunun yerine [freeglut] (http://freeglut.sourceforge.net/news.php) kullanmak isteyebilirsiniz. GLUT ile hemen hemen aynı API'ye sahiptir, böylece birbirinin yerine kullanılabilir, ancak daha iyi korunur. – fintelia
Cevabınızı anladığımdan emin değilim. Yüklemek için kullanıyorum yönergeler, kopyalanan değişiklikler ile [bu] (http://openglbook.com/setting-up-opengl-glew-and-freeglut-in-visual-c/) hafif bir değişiklik vardır dll, her projenin yerine Windows 'sistem klasörüne giriyor (ki bu da işe yaramıyor). Ayrıca, bunu bir üniversite kursu için kullanıyorum, diğer kütüphaneleri kullanmak muhtemelen bir seçenek değil. Soruyu bu ile güncelleyeceğim. – blomkaal