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

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)


即可,第一个参数是程序名。


  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值