从零开发一款三维CAD软件:1.QT+OpenGL开发环境搭建
本文介绍了基于C++/QT/OpenGL的三维CAD软件开发教程资源,包含免费文档教程和付费视频课程。教程详细讲解了开发环境搭建的7个必备组件:Visual Studio 2022、CMake、QT(提供国内镜像)、mingw-w64、ninja、vcpkg和Git,并给出了官方下载链接和关键环境变量配置说明。该课程通过文档+代码+视频的多维教学方式,帮助开发者掌握三维软件开发技能,所有文档和代码
·
前言
经过几个月时间的创作,将此前开发的GLViewer代码按功能章节进行整理,并撰写相关的文档教程和视频教程。其中文档教程和课程代码是免费开放的,视频教程可在CSDN或哔哩哔哩上购买观看。
- 文档教程原文
- 课程代码
- CSDN课堂: 从零开始开发一款三维CAD软件(C++/QT/OpenGL)
视频课程在一定程度上细讲了上述课程文档和课程代码相关知识,且包含部分详细的操作过程,如软件下载、环境配置、代码开发、开发工具使用、知识讲解等,相信能够帮助你更好的掌握知识。
1.QT+OpenGL开发环境搭建
开发环境搭建是一件简单但又耗时的事情,毫无疑问,这是本系列课程开始的必要条件,你可以逐个的去下载安装和配置,就像玩游戏那样,逐个关卡的去通关。
经验积累的机会
相信我,在完成本节课程后,你的能力将会得到较大提升。
1.1.Visual Studio 2022
- 官网下载链接:https://visualstudio.microsoft.com/zh-hans/vs/
1.2.CMAKE
- 官网下载链接:https://cmake.org/download/
1.3.QT
- 官网下载链接:https://www.qt.io/download-qt-installer 国内镜像如:https://mirrors.ustc.edu.cn/qtproject/
1.4.mingw-w64
- https://www.mingw-w64.org/
环境变量:
MinGW_HOME = D:\software\mingw64- Path添加
%MinGW_HOME%\bin
1.5.ninja
- https://ninja-build.org/
环境变量:
Path添加ninja.exe所在目录,如作者的是:D:\software\ninja-win
1.6.vcpkg
- github链接:https://github.com/microsoft/vcpkg
安装后配置环境变量:
VCPKG_ROOT = D:\git\vcpkg- 系统环境变量
Path中添加%VCPKG_ROOT% - (可选)
VCPKG_DEFAULT_TRIPLET = x64-windows
1.7.git
- 下载链接:https://git-scm.com/
欢迎访问原文档,关注作者,如有问题,可与作者联系~
更多推荐




所有评论(0)