OpenGL編譯錯誤的解決

2021-06-21 00:21:37 字數 610 閱讀 1487

如果使用opengl的時候出現一下啊錯誤

1>tee.obj : error lnk2019: 無法解析的外部符號 __imp____glutinitwithexit@12,該符號在函式 _glutinit_atexit_hack@8 中被引用

1>tee.obj : error lnk2019: 無法解析的外部符號 __imp____glutcreatewindowwithexit@8,該符號在函式 _glutcreatewindow_atexit_hack@4 中被引用

或者1>simulator.obj : error lnk2001: 無法解析的外部符號 __imp____glutcreatewindowwithexit@8

1>simulator.obj : error lnk2001: 無法解析的外部符號 __imp____glutinitwithexit@12

則恰好在#include之前加上

define glut_disable_atexit_hack

注:一定要恰好在#include glut.h之前加入以上**,正確用法如下:

#define glut_disable_atexit_hack

#include

LPDIRECTDRAW7編譯錯誤的解決方法

用directx 7.0 sdk開發,編譯時碰到了以下錯誤 syntax error missing before identifier lpdd error c2501 lpdirectdraw7 missing storage class or type specifiers 開啟工具 選項,工...

LPDIRECTDRAW7編譯錯誤的解決方法

開啟工具 選項,工程已經包含sdk的include和lib資料夾,為什麼還有錯誤?原來是windows自帶的directx版本過低,需要提高我們安裝的sdk資料夾目錄的優先順序。注意安裝了directx後需要把頭檔案目錄加入到 工具 選項 目錄中 把目錄設定為include files 然後再加上路...

mk編譯錯誤

要在工程 中加乙個巨集去控制 在config.mk中定義這個巨集 enable it6263 1 在compile option.mk中根據這個值來定義巨集 ifeq enable it6263 1 cc opts denable it6263 1 else cc opts denable it62...