1 . 下载openGL所需依赖
Glew、Glm
SDL
2. 配置 头文件include 依赖库lib
1.将以上三个文件进行解压
当前工程目录新建 include 和lib 目录
2. 复制 头文件
glew-1.10.0-win32\glew-1.10.0\include\GL --> ./include/GL
glm-0.9.5.1\glm\glm --> ./include/glm
SDL2-devel-2.0.4-VC\SDL2-2.0.4\include -->./include\SDL2
3.复制lib 库文件
glew-1.10.0-win32\glew-1.10.0\lib\Release\Win32 --> ./lib/
SDL2-devel-2.0.4-VC\SDL2-2.0.4\lib\x86 --> ./lib/
4. 复制 dll 文件
glew-1.10.0-win32\glew-1.10.0\bin\Release\Win32\glew32.dll --> ./Debug/glew32.dll
SDL2-devel-2.0.4-VC\SDL2-2.0.4\lib\x86\SDL2.dll --> ./Debug/SDL2.dll
-
vc6.0 配置头文件和 lib库
1. 工具 -> 选项 -> 目录 -> Include files (添加目录) 2. 工具 -> 选项 -> 目录 -> Library files( 添加目录) 3. 工程 -> 设置 -> 连接 -> 分类(输入) glew32.lib glew32s.lib SDL2.lib SDL2main.lib SDL2test.lib OpenGL32.lib 将这些库添加,注意多个库文件用空格隔开
-
连接可能出现的问题及其解决办法
问题: ompiling... Display.cpp Linking... SDL2main.lib(SDL_windows_main.obj) : fatal error LNK1103: debugging information corrupt; recompile module 执行 link.exe 时出错. Creating browse info file... 解决办法: 找到:SDL_main.h 文件 找到位置: #if defined(SDL_MAIN_NEEDED)||defined(SDL_MAIN_AVAILABLE) //#define main SDL_main // 注释掉该行就可以了 #endif