基于VS2015MFC在X86debug编译平台调试opengl 代码出现oxc0000007b错误的解决方法
自己寫了一段opengl的代碼,但是因?yàn)閯傞_始給vs配置的opengl的庫(kù)文件是32位的,所以在debug x64位的編譯平臺(tái)編譯不了,所以后來在網(wǎng)上找了好多資料,終于給vs配置了支持debug x64編譯平臺(tái)的opengl庫(kù)文件(如何大家需要配置教程的話,我會(huì)在下一篇博客中詳細(xì)寫一下opengl的配置方法)。先來說一下解決編譯程序時(shí)出現(xiàn)xc000007b錯(cuò)誤的方法吧。我編譯時(shí)出現(xiàn)的錯(cuò)誤是在bebug x86平臺(tái)下出現(xiàn)的,在x64編譯平臺(tái)可以編譯通過。主要問題是系統(tǒng)或者程序的一些.dll文件缺失,因?yàn)閐ll文件很多,也不想一一去找,所以就用了最簡(jiǎn)單的方法,讓系統(tǒng)自己去完成這個(gè)繁重的任務(wù),首先下載一個(gè)directX修復(fù)工具(這個(gè)可以直接到360軟件管家中直接下載),果然,下載完成后,點(diǎn)擊檢測(cè)修復(fù)顯示電腦丟失了很多32位的dll文件,等一會(huì)修復(fù)完成;可以根據(jù)提示修復(fù)一下c++。但是遺憾的是修復(fù)工作完成后,我重新編譯程序還是一樣的錯(cuò)誤;那么問題很大可能是出現(xiàn)在vs本身上了,因?yàn)檫@段時(shí)間給vs配置opengl庫(kù)文件,可能把vs的有些東西給損壞了,所以我通過控制面板—>卸載程序找到vs右鍵點(diǎn)擊更改,對(duì)vs進(jìn)行修復(fù),等了大概十幾分鐘之后修復(fù)工作結(jié)束,重新啟動(dòng)電腦,趕緊點(diǎn)開程序,不出所料程序可以運(yùn)行了。由于解決問題的過程比較簡(jiǎn)單,在這里我就沒有上傳圖片了。
注,如果這樣還沒有解決你的問題,你可以重新配置一下opengl。
總結(jié)
以上是生活随笔為你收集整理的基于VS2015MFC在X86debug编译平台调试opengl 代码出现oxc0000007b错误的解决方法的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python学习-飞机大战
- 下一篇: 猿创征文 |【算法入门必刷】数据结构-栈