vmware16虚拟机共享文件夹怎么安装qt,VMware 16虚拟机共享文件夹环境下Qt环境搭建与安装教程
- 综合资讯
- 2024-11-18 16:16:23
- 2

在VMware 16虚拟机共享文件夹中安装Qt,需先配置共享文件夹,然后在虚拟机内安装Qt环境。具体步骤包括:设置共享文件夹、安装Qt、配置Qt环境变量、配置项目以使用...
在VMware 16虚拟机共享文件夹中安装Qt,需先配置共享文件夹,然后在虚拟机内安装Qt环境。具体步骤包括:设置共享文件夹、安装Qt、配置Qt环境变量、配置项目以使用共享文件夹。本文将详细指导整个安装过程。
Qt是一个跨平台的C++图形用户界面应用程序框架,广泛应用于软件开发中,本文将介绍如何在VMware 16虚拟机共享文件夹环境下安装Qt,并搭建一个简单的Qt开发环境。
准备工作
1、VMware 16虚拟机:已安装Windows操作系统。
2、Qt官方下载地址:https://www.qt.io/download
3、Git工具:用于从源码编译Qt。
4、VSCode或其他C++集成开发环境(IDE)。
安装步骤
1、下载Qt源码
(1)打开浏览器,访问Qt官方下载地址。
(2)选择合适的Qt版本,点击“Download”按钮。
(3)下载完成后,解压Qt源码包。
2、配置环境变量
(1)右键点击“我的电脑”,选择“属性”。
(2)在弹出的窗口中,点击“高级系统设置”。
(3)在“系统属性”窗口中,点击“环境变量”按钮。
(4)在“系统变量”中,找到并点击“Path”变量,然后点击“编辑”。
(5)在“编辑环境变量”窗口中,点击“新建”,将Qt源码解压后的路径添加到环境变量中,D:Qt.15.2msvc2019_64in。
(6)点击“确定”保存设置。
3、编译Qt源码
(1)打开命令提示符,切换到Qt源码解压后的目录。
(2)运行以下命令,编译Qt源码:
nmake /f win64/msvc2019.mak
(3)等待编译完成,编译成功后,会在Qt源码解压后的目录中生成bin文件夹,其中包含Qt的相关库文件。
4、配置Qt环境
(1)打开VSCode或其他C++ IDE。
(2)点击“文件”菜单,选择“设置”。
(3)在设置窗口中,搜索“C/C++”,找到“包含目录”选项,点击“编辑”。
(4)在“包含目录”中,添加Qt源码解压后的include路径,D:Qt.15.2msvc2019_64include。
(5)在“包含目录”中,添加Qt源码解压后的lib路径,D:Qt.15.2msvc2019_64lib。
(6)在“库目录”中,添加Qt源码解压后的lib路径,D:Qt.15.2msvc2019_64lib。
(7)在“链接器”中,找到“输入”选项,点击“编辑”。
(8)在“输入”中,添加Qt源码解压后的lib路径,D:Qt.15.2msvc2019_64lib。
(9)在“库文件”中,添加Qt源码解压后的lib路径,D:Qt.15.2msvc2019_64lib。
(10)点击“保存”按钮,保存设置。
5、创建Qt项目
(1)在VSCode或其他C++ IDE中,创建一个新的Qt Widgets Application项目。
(2)在项目目录中,找到.pro文件,打开并修改其中的配置。
(3)在.pro文件中,添加以下内容:
CONFIG += c++11 QT += core gui widgets QT -= macxbundle CONFIG += console CONFIG -= app_bundle TEMPLATE = app QT += widgets QT += core QT += gui QT += xml QT += sql QT += xmlpatterns QT += network QT += opengl QT += multimedia QT += declarative QT += quick QT += svg QT += webengine QT += websockets QT += xmlpatterns QT += sql QT += svg QT += concurrent QT += opengl QT += 3dcore QT += 3dquick QT += 3dquickrender QT += qml QT += qmlmodels QT += qmltools QT += qmlui QT += qmltest QT += qmlimportscanner QT += qmljsbackend QT += qmljsengine QT += qmlquick QT += qmlquickcontrols QT += qmlquickcontrols2 QT += qmltest QT += qmltestmodel QT += qmltestcontroller QT += qmltestimport QT += qmltestjs QT += qmltestquick QT += qmltestquickcontrols QT += qmltestquickcontrols2 QT += qmltestqml QT += qmltestqmljs QT += qmltestqmlimportscanner QT += qmltestqmljsengine QT += qmltestqmlquick QT += qmltestqmlquickcontrols QT += qmltestqmlquickcontrols2 QT += qmltestqmlwidgets QT += qmltestqmlquickwidgets QT += qmltestqmlquickwindow QT += qmltestqmlquickapplicationwindow QT += qmltestqmlquickitem QT += qmltestqmlquickcontainer QT += qmltestqmlquicklayout QT += qmltestqmlquickcontrol QT += qmltestqmlquickinput QT += qmltestqmlquicktransition QT += qmltestqmlquickanimation QT += qmltestqmlquickposition QT += qmltestqmlquicksize QT += qmltestqmlquickrotation QT += qmltestqmlquickopacity QT += qmltestqmlquickcursor QT += qmltestqmlquickstyle QT += qmltestqmlquicktext QT += qmltestqmlquickbutton QT += qmltestqmlquickimage QT += qmltestqmlquickvideoplayer QT += qmltestqmlquickwebview QT += qmltestqmlquickitemmodel QT += qmltestqmlquickitemdelegate QT += qmltestqmlquickitemview QT += qmltestqmlquickscrollview QT += qmltestqmlquickgridview QT += qmltestqmlquickcalendar QT += qmltestqmlquicktimepicker QT += qmltestqmlquickdatetimepicker QT += qmltestqmlquickpicker QT += qmltestqmlquickdate QT += qmltestqmlquicktime QT += qmltestqmlquickdatetime QT += qmltestqmlquicklocale QT += qmltestqmlquicktranslator QT += qmltestqmlquicktranslation QT += qmltestqmlquicktranslationtranslation QT += qmltestqmlquicktranslationtranslationtranslation QT += qmltestqmlquicktranslationtranslationtranslationtranslation QT += qmltestqmlquicktranslationtranslationtranslationtranslationtranslation QT += qmltestqmlquicktranslationtranslationtranslationtranslationtranslationtranslation QT += qmltestqmlquicktranslationtranslationtranslationtranslationtranslationtranslationtranslation QT += qmltestqmlquicktranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslation QT += qmltestqmlquicktranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslation QT += qmltestqmlquicktranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslation QT += qmltestqmlquicktranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslation QT += qmltestqmlquicktranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslation QT += qmltestqmlquicktranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslation QT += qmltestqmlquicktranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslation QT += qmltestqmlquicktranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslation QT += qmltestqmlquicktranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslation QT += qmltestqmlquicktranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslation QT += qmltestqmlquicktranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslation QT += qmltestqmlquicktranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslation QT += qmltestqmlquicktranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslation QT += qmltestqmlquicktranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslation QT += qmltestqmlquicktranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslation QT += qmltestqmlquicktranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslation QT += qmltestqmlquicktranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslation QT += qmltestqmlquicktranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslation QT += qmltestqmlquicktranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslation QT += qmltestqmlquicktranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslation QT += qmltestqmlquicktranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslation QT += qmltestqmlquicktranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslation QT += qmltestqmlquicktranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslation QT += qmltestqmlquicktranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslation QT += qmltestqmlquicktranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslation QT += qmltestqmlquicktranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslation QT += qmltestqmlquicktranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslation QT += qmltestqmlquicktranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslation QT += qmltestqmlquicktranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslation QT += qmltestqmlquicktranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslation QT += qmltestqmlquicktranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslation QT += qmltestqmlquicktranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslation QT += qmltestqmlquicktranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslation QT += qmltestqmlquicktranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslation QT += qmltestqmlquicktranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslation QT += qmltestqmlquicktranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslation QT += qmltestqmlquicktranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslation QT += qmltestqmlquicktranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslation QT += qmltestqmlquicktranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslation QT += qmltestqmlquicktranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslation QT += qmltestqmlquicktranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslation QT += qmltestqmlquicktranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslation QT += qmltestqmlquicktranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslation QT += qmltestqmlquicktranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslation QT += qmltestqmlquicktranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslation QT += qmltestqmlquicktranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslation QT += qmltestqmlquicktranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslation QT += qmltestqmlquicktranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslation QT += qmltestqmlquicktranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslation QT += qmltestqmlquicktranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslation QT += qmltestqmlquicktranslationtranslationtranslationtranslationtranslationtranslationtranslation QT += qmltestqmlquicktranslationtranslationtranslationtranslationtranslationtranslation QT += qmltestqmlquicktranslationtranslationtranslationtranslationtranslation QT += qmltestqmlquicktranslationtranslationtranslationtranslation QT += qmltestqmlquicktranslationtranslationtranslation QT += qmltestqmlquicktranslationtranslation QT += qmltestqmlquicktranslation QT += qmltestqmlquick QT += qmltestqml QT += qmltest QT += qml QT += svg QT += concurrent QT += opengl QT += 3dcore QT += 3dquick QT += 3dquickrender QT += qml QT += qmlmodels QT += qmltools QT += qmlui QT += qmltest QT += qmltestmodel QT += qmltestcontroller QT += qmltestimport QT += qmltestjs QT += qmltestquick QT += qmltestquickcontrols QT += qmltestquickcontrols2 QT += qmltestqml QT += qmltestqmljs QT += qmltestqmlimportscanner QT += qmltestqmljsengine QT += qmltestqmlquick QT += qmltestqmlquickcontrols QT += qmltestqmlquickcontrols2 QT += qmltestqmlwidgets QT += qmltestqmlquickwidgets QT += qmltestqmlquickwindow QT += qmltestqmlquickapplicationwindow QT += qmltestqmlquickitem QT += qmltestqmlquickcontainer QT += qmltestqmlquicklayout QT += qmltestqmlquickcontrol QT += qmltestqmlquickinput QT += qmltestqmlquicktransition QT += qmltestqmlquickanimation QT += qmltestqmlquickposition QT += qmltestqmlquicksize QT += qmltestqmlquickrotation QT += qmltestqmlquickopacity QT += qmltestqmlquickcursor QT += qmltestqmlquickstyle QT += qmltestqmlquicktext QT += qmltestqmlquickbutton QT += qmltestqmlquickimage QT += qmltestqmlquickvideoplayer QT += qmltestqmlquickwebview QT += qmltestqmlitemmodel QT += qmltestqmlitemdelegate QT += qmltestqmlitemview QT += qmltestqmlscrollview QT += qmltestqmlgridview QT += qmltestqmlcalendar QT += qmltestqmltimepicker QT += qmltestqmldatetimepicker QT += qmltestqmlpicker QT += qmltestqmldate QT += qmltestqmltime QT += qmltestqmldatetime QT += qmltestqmllocale QT += qmltestqmltranslator QT += qmltestqmltranslation QT += qmltestqmltranslationtranslation QT += qmltestqmltranslationtranslationtranslation QT += qmltestqmltranslationtranslationtranslationtranslation QT += qmltestqmltranslationtranslationtranslationtranslationtranslation QT += qmltestqmltranslationtranslationtranslationtranslationtranslationtranslation QT += qmltestqmltranslationtranslationtranslationtranslationtranslationtranslationtranslation QT += qmltestqmltranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslation QT += qmltestqmltranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslation QT += qmltestqmltranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslation QT += qmltestqmltranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslation QT += qmltestqmltranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslation QT += qmltestqmltranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslation QT += qmltestqmltranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslation QT += qmltestqmltranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslation QT += qmltestqmltranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslation QT += qmltestqmltranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslation QT += qmltestqmltranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslation QT += qmltestqmltranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslation QT += qmltestqmltranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslation QT += qmltestqmltranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslation QT += qmltestqmltranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslation QT += qmltestqmltranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslation QT += qmltestqmltranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslation QT += qmltestqmltranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslation QT += qmltestqmltranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslation QT += qmltestqmltranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslation QT += qmltestqmltranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslationtranslation QT += q
本文链接:https://www.zhitaoyun.cn/923221.html
发表评论