常見鏈結錯誤解決辦法

2022-04-03 07:41:53 字數 908 閱讀 9016

找了好久。。。。總算解決了。。。

**第一類:系統默然設定引起的問題

第二類:程式沒有新增必要的庫。

當copy網上的源程式,在本機編譯的時候,由於新建的工程沒有把連線用的庫,在連線的時候新增進去,所以一些函式、變數找不到定義的庫檔案,從而出錯。

texture.obj : error lnk2001: unresolved external symbol __imp__glenable@4

texture.obj : error lnk2001: unresolved external symbol __imp__gltexenvf@12

texture.obj : error lnk2001: unresolved external symbol __imp__gltexparameterf@12

texture.obj : error lnk2001: unresolved external symbol __imp__glteximage2d@36

texture.obj : error lnk2001: unresolved external symbol __imp__glpixelstorei@8

texture.obj : error lnk2001: unresolved external symbol _auxdibimageloada@4

解決方法:

1. 先弄清楚到底缺了哪些庫,再在project=》setting=》link裡面的moldul/lib 新增這些庫的檔案。

2. 可以用以下形式在源程式裡面新增下面**:

#pragma comment(lib, "opengl32.lib")

#pragma comment(lib, "glu32.lib")

#pragma comment(lib, "glaux.lib")



IIS常見錯誤解決辦法

q 為什麼我的asp頁面到windows2003後就不能執行了,執行aspx正常。a windows2003中預設沒有啟用asp支援,在iis的web service extensions裡找到active server pages,將allow選上,就可以了。q 我的iis只要asp檔案有錯,就顯...

adb錯誤解決辦法

有時啟動android studio 或者啟動專案時,出現adb錯誤,比如unable to establish connection to adb.或者相關提示 嘗試 進入 dos命令環境,cd至android sdk platform tools目錄,重啟adb服務 執行如下的指令 adb ki...

SVN各種錯誤解決辦法

svn錯誤 attempted to lock an already locked dir 出現這個問題後使用 清理 功能,如果還不行,就直接到上一級目錄,再執行 清理 然後再 更新 有時候如果看到某個包裡面的資料夾沒有svn的標誌,直接用 ctrl delete 手工刪除,然後 清理 最後 更新 ...