您的位置:首页 > 编程语言 > Java开发

在 Eclipse或CLion 中集成 opengl 环境 (windows+mingw)

2016-12-16 21:30 633 查看
opengl 环境需要三个包,其中 opengl 在 windows 已用,需要的包为 glfw 和 glew。

glfw 为 opengl 创建窗口环境。可在此处下载 源码http://www.glfw.org/download.html,源码还需要编译,最好直接下载编译好的 32-bit Windows binaries。

另外由于 opengl 只是一个标准,在实现驱动上都有所不同,要使用时比较麻烦,这时可以使用 glew 包来处理。http://glew.sourceforge.net/index.html

下载好后将下好的文件里的 include 和 lib 分别复制到 mingw 相应的文件夹中。包含 include 里面后可以在代码中直接 include 相应的头文件。但要使程序正确 link 相应的库,还要进行设置。右键 project 点击 properties ,点击 setting , 在 Linker 里 libraries 中添加库,如图, glfw  一定在 opengl 前



编译运行一个 opengl 程序



后来感觉用 eclipse 写不是那么好用,就又下了一个 CLion,感觉不错。集成环静时前面步骤一样,后面链接时由于使用的是 cmake,只要在 CMakeList 中加入

target_link_libraries( project glew32s glfw3 gdi32 opengl32)


即可,第一个参数是程序名。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息