Qt下使用glut库
来源:互联网 发布:家电设计软件 编辑:程序博客网 时间:2024/05/20 13:04
描述:
是 Win7 环境下用 mingw 版的Qt 编程时遇到问题的解决方法:
A. 添加windows.h
B. 在 .pro 添加 libs
1、开发环境
操作系统:windows 7
Qt构建套件:qt-opensource-windows-x86-mingw530-5.7.0.exe
Qt Creator版本:4.0.2
2、下载并解压glut库
本人使用的版本下载地址为:http://www.opengl.org/resources/libraries/glut/glutdlls37beta.zip
解压后得到以下五个文件:
3、工程配置
① 解压后,将 glut32.lib 和 glut.lib 两个文件拷贝到qt目录下的 C:\Qt\Qt5.7.0\5.7\mingw53_32\lib文件夹中
② 将glut.dll 和glut32.dll两个动态链接库拷贝到C:\windows\system32中;
③ 将glut.h 文件拷贝到qt 目录下的 C:\Qt\Qt5.7.0\5.7\mingw53_32\include\QtOpenGL,并建立glut 文件【内容写上#include "glut.h"】,保存为没有后缀名的文件;
④ 修改工程相应的.pro文件,添加:
4、应用
① 在相应的头文件或cpp文件中添加以下文件,就可以直接使用glut*开头的函数了
#include<windows.h>#include <glut.h>注:如果是 mingw 编译器,必须添加 windows.h这个头文件,不然编译出来的程序无法运行(vs编译器可以不用加)
②用mingw编译时,会有以下警告:
可以简单修改 glut.h 头文件
这样再次编译就不会有警告了。
使用mingw 的编译器,会默认定义宏__MINGW32__(VC系列编译器为_MSC_VER)
总结:
即下载外部库文件,然后为工程添加外部链接库,为相应的文件添加相关头文件。
参考:http://www.cnblogs.com/Micheal-G/p/6101094.html
- Qt下使用glut库
- Qt使用Glut库
- Windows平台下Qt中glut库的使用
- Windows平台下Qt中glut库的使用
- windows下的qt creator 和 vs2010配置glut工具库(qt 5.5.0版本)
- VS2010下配置使用OpenGL的glut库
- VS2010下配置使用OpenGL的glut库
- VS2010下配置使用OpenGL的glut库
- VS2010下配置使用OpenGL的glut库
- VS2010下配置使用OpenGL的glut库
- VS2010下配置使用OpenGL的glut库
- vs2005下配置glut库
- linux 下 Qt 5.x OpenGl 下GLUT 调用
- glut使用
- Qt & glut together
- Qt & glut together
- qt+opengl+glu+glut
- Ubuntu 下使用OpenGL/GLUT的配置以及在Codeblocks中使用GLUT
- java.net.ProtocolException: unexpected end of stream
- c++学习笔记-----函数指针
- spring
- 【文件系统测试】Windows下模拟海量文件
- bzoj 2286: [Sdoi2011]消耗战 虚树 DP
- Qt下使用glut库
- 【后缀自动机】HDU4622[Reincarnation]题解
- intent和view
- http协议?
- iOS之Tableview重用出现的错乱三种解决方法
- django 运行报错view must be a callable or a list/tuple in the case of include()
- PHP中的错误级别
- 二叉搜索树与双向链表
- 云笔记项目 Unit07