在 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 中加入
即可,第一个参数是程序名。
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)
即可,第一个参数是程序名。
相关文章推荐
- OpenGL开发环境配置-Windows/MinGW/Clion/CMake
- Windows下的Qt编程环境配置(Eclipse+CDT+MinGW与VS2008+VS Add in)要点
- Windows下eclipse+CDT+MinGW环境配置
- Windows上Eclipse开发OpenGL的环境搭建
- windows下hadoop伪分布式模式开发环境的搭建(Cygwin)以及Eclipse集成开发环境下的搭建
- windows下集成maven+eclipse开发环境二:集成maven到eclipse,并使用nexus作为maven仓库
- 跨平台GUI--Qt windows 开发环境安装配置(Eclipse CDT+ MinGW+QT) (转载)
- Maven Android Eclipse集成环境汇总-Windows
- 转:使用eclipse(v3.01)与mingw(v3.1.0)搭建Windows下C/C++开发环境
- windows下hadoop伪分布式模式开发环境的搭建(Cygwin)以及Eclipse集成开发环境下的搭建
- Windows下搭建了Eclipse+MinGW+GDB的C程序开发环境
- 跨平台GUI--Qt windows 开发环境安装配置(Eclipse CDT+ MinGW+QT) (转载)
- windows下svn-1.4.0环境布置和eclipse集成
- Windows环境下用Eclipse+MinGW编译CppUnit的错误解决
- windows下集成maven+eclipse开发环境一:安装使用maven私服nexus
- Windows下MinGW与Eclipse CDT开发环境搭建(转)
- 跨平台Windows下MinGW +MSYS +GTK+Eclipse+opencv环境搭建
- windows环境下eclipse for cpp +sdl+boost+mingw环境的搭建
- Windows上Eclipse开发OpenGL的环境搭建
- 使用eclipse(v3.01)与mingw(v3.1.0)搭建Windows下C/C++开发环境