QT的Opengl开发(c++) 系列文章目录
开发系统:WINDOWS+LINUX
IDE:VS2017/QTCreator
语言:C++
前言
随着人工智能的不断发展,人们在游戏开发、图形开发、工程实施3D绘图等等都大量依赖显卡绘图,本系列是基于跨平台开发的一套可以移植到windows、linux上的系统引擎。你的鼓励是我不懈的动力。Let‘s Go!
一、创建一个QT工程
创建QT工程,为了好讲解,我们直接编写一个pro文件
cse.pro:
TEMPLATE = subdirs
SUBDIRS = OGLWindow
OGLWindow.pro:
QT += core gui
greaterThan(QT_MAJOR_VERSION, 4): QT += widgets
CONFIG += c++11 \
DESTDIR = $$PWD/../bin
TARGET = $$qtLibraryTarget(MainWindow)
#手动指定文件名称,debug版本自动在后面加上字母d
win32:CONFIG(debug, debug|release):{
LIBS += -lDbgHelp
#glfw3在windows平台所必须的3个文件
LIBS += -lUser32 -lgdi32 -lOpengl32
LIBS += -L"$$PWD/../3rdParty