php网站源码带后台,服务器上装wordpress,上海环球金融中心,网站的建设论文的选题描述目录 如何快速学习QT、C呢#xff1f; 一、编译器、项目构建工具 1、编译器#xff08;介绍2款#xff09; 2、项目构建工具 二、安装QT 1、下载QT安装包 2、运行安装包 3、运行QT creator 4、导入开源项目 总结 闲谈 如何快速学习QT、C呢#xff1f; 那就是项目驱动法呢 一、编译器、项目构建工具 1、编译器介绍2款 2、项目构建工具 二、安装QT 1、下载QT安装包 2、运行安装包 3、运行QT creator 4、导入开源项目 总结 闲谈 如何快速学习QT、C呢 那就是项目驱动法搞一个感兴趣的项目来玩玩 这个QT项目每个组件都是作者手写的俺想用来做一个简单数据管理系统玩玩 https://github.com/Liniyous/ElaWidgetTools 所以当务之急就需要搭建一个QT、C的运行环境然后运行这个项目 一、编译器、项目构建工具 在搭建之前呢我就被各种编译器还有那个cmake搞得晕头转向 1、编译器介绍2款 MSVCMicrosoft Visual C微软提供的一款强大的 C 编译器 MinGWMinimalist GNU For Window是个C/C编译器 我这里选择的是MSVC反正能用就行~ 他们的区别就自行问ai 2、项目构建工具 Cmake就是一个项目构建工具和Maven类似 不过Maven还提供了第三方库的管理下载安装删除等等 下图是Maven的项目配置文件pom.xml 下图是Cmakelist.txt文件 特性CMakeMaven主要功能项目构建工具生成构建系统如 Makefile 或 Visual Studio 项目项目构建工具 依赖管理工具配置文件CMakeLists.txtpom.xml依赖管理不直接提供依赖管理需要手动或通过 find_package 查找库提供强大的依赖管理自动下载和安装第三方库跨平台支持支持跨平台Windows、Linux、macOS 等主要针对 Java 项目跨平台性依赖于 JVM构建系统生成生成 Makefile、Ninja、Visual Studio 项目等不生成构建系统直接调用编译器如 javac语言支持主要用于 C/C但也支持其他语言如 Fortran主要用于 Java但也支持其他语言通过插件插件生态插件较少功能相对单一插件丰富功能强大如编译、测试、打包等 二、安装QT QT的安装面板会让我们选择安装MinGW编译器也可以选择安装MSVC编译器 还会有qmake和Cmake的构建工具这些我们都可以在面板里面自行选择 总之QT面板已经为我们做了很多东西我们只需要点点点就可以了他都会集成好的 官方下载速度有点慢而且QT自Qt 5.15版本后不在支持离线安装包下载(非商业版本开源) 1、下载QT安装包 官方下载网站 Index of /archive/qtcreator 清华园推荐速度快 https://mirrors.tuna.tsinghua.edu.cn/qt/official_releases/online_installers 2、运行安装包 这里需要登录自己注册一个就可以了注册过程并不复杂 就是网络可能比较慢耐心等待就行了或者用用梯子 自定义安装 Custom Installation 自行选择安装目录 自定义安装 Custom Installation 自行选择安装目录 自定义安装 Custom Installation 自行选择安装目录 跟着我的点就行了如果后面有其他的安装需求可以再打开这个面板更新组件 跟着我的点就行了如果后面有其他的安装需求可以再打开这个面板更新组件 跟着我的点就行了如果后面有其他的安装需求可以再打开这个面板更新组件 我这里选择了MSVC编译器没有选择MinGW看个人选择吧QT版本我选择了6.8.2还有其他那些跟我的一样就行了 点击【安装】 接下来就耐心等待下载吧 如果出现弹窗重试就行了期间他可能会弹出很多次反正重试就可以了 3、运行QT creator 我们可以创建一个项目看看 这里就要选择构建工具我们就选择Cmake吧Cmake和qmake的区别自行百度或者问问ai 创建一个项目然后ctrlR运行 4、导入开源项目 ElaWidgetToolshttps://github.com/Liniyous/ElaWidgetTools下载项目之后放到一个文件夹里面 然后打开QT creator选择打开项目 等待项目加载完成下图是加载完成后的样子有警告也问题不大 加载完成后直接ctrlR运行等待他编译一会就好了 然后就可以开始我们的魔改啦~ 总结 1、了解C的编译器、构建工具 2、安装QT creator他里面集成好了C编译器和构建工具 3、我们可以直接使用QT creator来运行项目这里面还有很多丰富的示例供我们学习 闲谈 QT creator里面有QT文档什么不懂搜什么不过现在有ai了我都是ai梭哈2333~ 有什么不懂的直接问ai比百度来得快 接下来就是快速过一遍菜鸟教程里面的C然后开始看项目代码把项目代码丢给ai让他加上注释对代码有疑惑就问他为什么这样写 wxWidgets是一个开源的跨平台的C构架库framework 桌面端框架还有很多很多... C学起来当初配置环境就搞得我摸不着头脑 半天看不到 成果心急得很不过还好有大佬的耐心指导 大佬b站山岳两茫茫的个人空间-山岳两茫茫个人主页-哔哩哔哩视频