2013-02-04 53 views
2

我剛剛得到了一個新的64位計算機,它具有上述標題中的特徵,並且試圖只用glutInit()運行一個簡單的OpenGL程序,並在main()中返回0。它生成但在Debug下運行打開一個黑屏的窗口,然後出現另一個彈出窗口,其中顯示「應用程序無法正確啓動(0xc000007b)。單擊確定關閉應用程序。我重新檢查了.h,.lib和.dll文件的位置,它們與我在網上找到的建議相匹配。我認爲我的項目設置是正確的,或者它不會建立。我忘了做什麼?OpenGL visual studiio 2010 C++ Windows7運行時錯誤

+0

你有沒有檢查你是否在混合32位和64位庫?也許你正在編譯你的應用程序的64位,但你的過剩是32位... –

+0

你安裝了適當的圖形驅動程序?預裝Windows 7的驅動程序已損壞,缺少適當的OpenGL支持。請訪問您的GPU製造商的網站並下載其官方完整的驅動程序包。 – datenwolf

+0

是的,非常感謝您的意見,但我一直在使用freeglut,並將x64版本放入systemWOW64和Microsoft SDKs bin文件夾中。此外,我也去了NVidia網站,並獲得我的GTX 660卡的驅動程序。儘管我在帖子中沒有提到它,但我也嘗試禁用我的防病毒軟件(AVG)和防火牆(Comodo)進行試運行,但這些更改無濟於事。任何其他可能性?謝謝,Stig – Stig

回答