我想知道在VisualStudio2013里面要用哪个版本的OpenGL?还有就是怎么配置使用?
答案:1 悬赏:40 手机版
解决时间 2021-01-13 14:04
- 提问者网友:溺爱和你
- 2021-01-12 19:43
我想知道在VisualStudio2013里面要用哪个版本的OpenGL?还有就是怎么配置使用?
最佳答案
- 五星知识达人网友:从此江山别
- 2021-01-12 21:18
vs里面的opengl 版本十分的低,
在vs2013里面你如果打开gl/gl.h会发现,还是1.1
要想使用高版本功能可以使用glext库,
将头文件和库文件放进去就行了。
配置文件,可以看我的例子
if %1==s goto SMALL
SET UNIOn=d:\vc2012\UNIOn
SET OpenGL=%UNIOn%\OPENGL
SET cURL=%UNIOn%\CURL
SET SDK=%UNIOn%\SDK
SET OpenCV=d:\vc2012Extend\OpenCV
SET EXTEND=d:\vc2012extend
SET WV8=%EXTEND%\WV8
SET ATLMFC=%EXTEND%\ATLMFC
SET INCLUDE=%EXTEND%\include
SET INCLUDE=%INCLUDE%;%WV8%\include
SET INCLUDE=%INCLUDE%;%WV8%\include\shared
SET INCLUDE=%INCLUDE%;%ATLMFC%\include
SET INCLUDE=%INCLUDE%;%OpenGL%\include
SET INCLUDE=%INCLUDE%;%cURL%\include
SET INCLUDE=%INCLUDE%;%OpenCV%\include
SET LIB=%EXTEND%\lib
SET LIB=%LIB%;%WV8%\lib
SET LIB=%LIB%;%ATLMFC%\lib
SET LIB=%LIB%;%OpenGL%\lib
SET LIB=%LIB%;%cURL%\lib
SET LIB=%LIB%;%OpenCV%\vc12\lib
SET PATH=d:\vc2012\BIN;%OpenGL%\DLL;%cURL%\DLL
SET PATH=%PATH%;d:\vc2012\union\image\DLL
goto END
:SMALL
SET UNIOn=d:\vc2012\UNIOn
SET OpenGL=%UNIOn%\OPENGL
SET cURL=%UNIOn%\CURL
SET SDK=%UNIOn%\SDK
SET Image=%UNIOn%\Image
SET INCLUDE=d:\vc2012\include
SET INCLUDE=%INCLUDE%;%SDK%\include
SET INCLUDE=%INCLUDE%;%OpenGL%\include
SET INCLUDE=%INCLUDE%;%cURL%\include
SET INCLUDE=%INCLUDE%;%Image%\include
SET LIB=d:\vc2012\lib
SET LIB=%LIB%;%SDK%\lib
SET LIB=%LIB%;%OpenGL%\lib
SET LIB=%LIB%;%cURL%\lib
SET LIB=%LIB%;%Image%\lib
SET LIB=%LIB%;d:\vc2012\lib\Extend
SET PATH=d:\vc2012\BIN
SET PATH=%PATH%;%OpenGL%\DLL
SET PATH=%PATH%;%cURL%\DLL
SET PATH=%PATH%;%Image%\DLL
SET PATH=%PATH%;d:\vc2012\BIN\Extend
:END
我是自己写了个bat文件,凑合着用,不是专业的,只用ide上面怎么设置,找个教程一看便知
在vs2013里面你如果打开gl/gl.h会发现,还是1.1
要想使用高版本功能可以使用glext库,
将头文件和库文件放进去就行了。
配置文件,可以看我的例子
if %1==s goto SMALL
SET UNIOn=d:\vc2012\UNIOn
SET OpenGL=%UNIOn%\OPENGL
SET cURL=%UNIOn%\CURL
SET SDK=%UNIOn%\SDK
SET OpenCV=d:\vc2012Extend\OpenCV
SET EXTEND=d:\vc2012extend
SET WV8=%EXTEND%\WV8
SET ATLMFC=%EXTEND%\ATLMFC
SET INCLUDE=%EXTEND%\include
SET INCLUDE=%INCLUDE%;%WV8%\include
SET INCLUDE=%INCLUDE%;%WV8%\include\shared
SET INCLUDE=%INCLUDE%;%ATLMFC%\include
SET INCLUDE=%INCLUDE%;%OpenGL%\include
SET INCLUDE=%INCLUDE%;%cURL%\include
SET INCLUDE=%INCLUDE%;%OpenCV%\include
SET LIB=%EXTEND%\lib
SET LIB=%LIB%;%WV8%\lib
SET LIB=%LIB%;%ATLMFC%\lib
SET LIB=%LIB%;%OpenGL%\lib
SET LIB=%LIB%;%cURL%\lib
SET LIB=%LIB%;%OpenCV%\vc12\lib
SET PATH=d:\vc2012\BIN;%OpenGL%\DLL;%cURL%\DLL
SET PATH=%PATH%;d:\vc2012\union\image\DLL
goto END
:SMALL
SET UNIOn=d:\vc2012\UNIOn
SET OpenGL=%UNIOn%\OPENGL
SET cURL=%UNIOn%\CURL
SET SDK=%UNIOn%\SDK
SET Image=%UNIOn%\Image
SET INCLUDE=d:\vc2012\include
SET INCLUDE=%INCLUDE%;%SDK%\include
SET INCLUDE=%INCLUDE%;%OpenGL%\include
SET INCLUDE=%INCLUDE%;%cURL%\include
SET INCLUDE=%INCLUDE%;%Image%\include
SET LIB=d:\vc2012\lib
SET LIB=%LIB%;%SDK%\lib
SET LIB=%LIB%;%OpenGL%\lib
SET LIB=%LIB%;%cURL%\lib
SET LIB=%LIB%;%Image%\lib
SET LIB=%LIB%;d:\vc2012\lib\Extend
SET PATH=d:\vc2012\BIN
SET PATH=%PATH%;%OpenGL%\DLL
SET PATH=%PATH%;%cURL%\DLL
SET PATH=%PATH%;%Image%\DLL
SET PATH=%PATH%;d:\vc2012\BIN\Extend
:END
我是自己写了个bat文件,凑合着用,不是专业的,只用ide上面怎么设置,找个教程一看便知
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯