当前位置: 首页 > news >正文

linux使用命令行编译qt.cpp

 步骤:

mkdir qttestcd qttestvim hello.cpp
#include <QApplication>
#include <QDialog>
#include <QLabel>
int main(int argc,char* argv[])
{QApplication a(argc,argv);QLabel label("aaa");label.resize(100,100);label.show();return a.exec();
}
qmake -projectecho "greaterThan(QT_MAJOR_VERSION,4):QT+=widgets">> ./qttest.proqmakemake./qttest

运行效果:

说明:

qmake -project //生成pro文件

qmake//从pro文件生成Makefile文件

make //从Makefile文件编译为可执行程序

特别的:

1. windows平台使用mingw32 -make,代替linux命令make生成exe程序。

2. uic -o ui_hello.h ui_hello.ui //从.ui文件生成.h

3. 追加的"greaterThan(QT_MAJOR_VERSION,4):QT+=widgets",相当于qmake -project QT+=widgets 

4. qmake命令

qmake --help
Usage: qmake [mode] [options] [files]QMake has two modes, one mode for generating project files based on
some heuristics, and the other for generating makefiles. Normally you
shouldn't need to specify a mode, as makefile generation is the default
mode for qmake, but you may use this to test qmake on an existing projectMode:-project       Put qmake into project file generation modeIn this mode qmake interprets [files] as files tobe added to the .pro file. By default, all files withknown source extensions are added.Note: The created .pro file probably will need to be edited. For example add the QT variable to specify what modules are required.-makefile      Put qmake into makefile generation mode (default)In this mode qmake interprets files as project files tobe processed, if skipped qmake will try to find a projectfile in your current working directoryWarnings Options:-Wnone         Turn off all warnings; specific ones may be re-enabled bylater -W options-Wall          Turn on all warnings-Wparser       Turn on parser warnings-Wlogic        Turn on logic warnings (on by default)-Wdeprecated   Turn on deprecation warnings (on by default)Options:* You can place any variable assignment in options and it will be ** processed as if it was in [files]. These assignments will be    ** processed before [files] by default.                            *-o file        Write output to file-d             Increase debug level-t templ       Overrides TEMPLATE as templ-tp prefix     Overrides TEMPLATE so that prefix is prefixed into the value-help          This help-v             Version information-early         All subsequent variable assignments will beparsed right before default_pre.prf-before        All subsequent variable assignments will beparsed right before [files] (the default)-after         All subsequent variable assignments will beparsed after [files]-late          All subsequent variable assignments will beparsed right after default_post.prf-norecursive   Don't do a recursive search-recursive     Do a recursive search-set <prop> <value> Set persistent property-unset <prop>  Unset persistent property-query <prop>  Query persistent property. Show all if <prop> is empty.-qtconf file   Use file instead of looking for qt.conf-cache file    Use file as cache           [makefile mode only]-spec spec     Use spec as QMAKESPEC       [makefile mode only]-nocache       Don't use a cache file      [makefile mode only]-nodepend      Don't generate dependencies [makefile mode only]-nomoc         Don't generate moc targets  [makefile mode only]-nopwd         Don't look for files in pwd [project mode only]

查看生成文件:

.pro

######################################################################
# Automatically generated by qmake (3.1) Sat Sep 14 23:20:59 2024
######################################################################TEMPLATE = app
TARGET = qttest
INCLUDEPATH += .# You can make your code fail to compile if you use deprecated APIs.
# In order to do so, uncomment the following line.
# Please consult the documentation of the deprecated API in order to know
# how to port your code away from it.
# You can also select to disable deprecated APIs only up to a certain version of Qt.
#DEFINES += QT_DISABLE_DEPRECATED_BEFORE=0x060000    # disables all the APIs deprecated before Qt 6.0.0# Input
SOURCES += hello.cpp
greaterThan(QT_MAJOR_VERSION,4):QT+=widgets

.qmake.stash 

这段代码是在设置qmake的一些变量,这些变量用于配置C++编译器的行为。存在于.qmake.stash 文件,这文件通常是 qmake 工具生成的一个缓存文件,用于存储 qmake 的内部状态信息和临时数据。这个文件通常会在 qmake 运行时自动生成,并在项目构建过程中使用。它可以包含项目的配置选项、预定义的变量、自定义的变量、文件路径等信息。

QMAKE_CXX.QT_COMPILER_STDCXX = 201703L
QMAKE_CXX.QMAKE_GCC_MAJOR_VERSION = 13
QMAKE_CXX.QMAKE_GCC_MINOR_VERSION = 2
QMAKE_CXX.QMAKE_GCC_PATCH_VERSION = 0
QMAKE_CXX.COMPILER_MACROS = \QT_COMPILER_STDCXX \QMAKE_GCC_MAJOR_VERSION \QMAKE_GCC_MINOR_VERSION \QMAKE_GCC_PATCH_VERSION
QMAKE_CXX.INCDIRS = \/usr/include/c++/13 \/usr/include/x86_64-linux-gnu/c++/13 \/usr/include/c++/13/backward \/usr/lib/gcc/x86_64-linux-gnu/13/include \/usr/local/include \/usr/include/x86_64-linux-gnu \/usr/include
QMAKE_CXX.LIBDIRS = \/usr/lib/gcc/x86_64-linux-gnu/13 \/usr/lib/x86_64-linux-gnu \/usr/lib \/lib/x86_64-linux-gnu \/lib

Makefile

#############################################################################
# Makefile for building: qttest
# Generated by qmake (3.1) (Qt 5.15.2)
# Project:  qttest.pro
# Template: app
# Command: /home/dell/Qt/5.15.2/gcc_64/bin/qmake -o Makefile qttest.pro
#############################################################################MAKEFILE      = MakefileEQ            = =####### Compiler, tools and optionsCC            = gcc
CXX           = g++
DEFINES       = -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB
CFLAGS        = -pipe -O2 -Wall -Wextra -D_REENTRANT -fPIC $(DEFINES)
CXXFLAGS      = -pipe -O2 -Wall -Wextra -D_REENTRANT -fPIC $(DEFINES)
INCPATH       = -I. -I. -I../Qt/5.15.2/gcc_64/include -I../Qt/5.15.2/gcc_64/include/QtWidgets -I../Qt/5.15.2/gcc_64/include/QtGui -I../Qt/5.15.2/gcc_64/include/QtCore -I. -I/usr/include/libdrm -I../Qt/5.15.2/gcc_64/mkspecs/linux-g++
QMAKE         = /home/dell/Qt/5.15.2/gcc_64/bin/qmake
DEL_FILE      = rm -f
CHK_DIR_EXISTS= test -d
MKDIR         = mkdir -p
COPY          = cp -f
COPY_FILE     = cp -f
COPY_DIR      = cp -f -R
INSTALL_FILE  = install -m 644 -p
INSTALL_PROGRAM = install -m 755 -p
INSTALL_DIR   = cp -f -R
QINSTALL      = /home/dell/Qt/5.15.2/gcc_64/bin/qmake -install qinstall
QINSTALL_PROGRAM = /home/dell/Qt/5.15.2/gcc_64/bin/qmake -install qinstall -exe
DEL_FILE      = rm -f
SYMLINK       = ln -f -s
DEL_DIR       = rmdir
MOVE          = mv -f
TAR           = tar -cf
COMPRESS      = gzip -9f
DISTNAME      = qttest1.0.0
DISTDIR = /home/dell/qttest/.tmp/qttest1.0.0
LINK          = g++
LFLAGS        = -Wl,-O1 -Wl,-rpath,/home/dell/Qt/5.15.2/gcc_64/lib
LIBS          = $(SUBLIBS) /home/dell/Qt/5.15.2/gcc_64/lib/libQt5Widgets.so /home/dell/Qt/5.15.2/gcc_64/lib/libQt5Gui.so /home/dell/Qt/5.15.2/gcc_64/lib/libQt5Core.so -lGL -lpthread   
AR            = ar cqs
RANLIB        = 
SED           = sed
STRIP         = strip####### Output directoryOBJECTS_DIR   = ./####### FilesSOURCES       = hello.cpp 
OBJECTS       = hello.o
DIST          = ../Qt/5.15.2/gcc_64/mkspecs/features/spec_pre.prf \../Qt/5.15.2/gcc_64/mkspecs/common/unix.conf \../Qt/5.15.2/gcc_64/mkspecs/common/linux.conf \../Qt/5.15.2/gcc_64/mkspecs/common/sanitize.conf \../Qt/5.15.2/gcc_64/mkspecs/common/gcc-base.conf \../Qt/5.15.2/gcc_64/mkspecs/common/gcc-base-unix.conf \../Qt/5.15.2/gcc_64/mkspecs/common/g++-base.conf \../Qt/5.15.2/gcc_64/mkspecs/common/g++-unix.conf \../Qt/5.15.2/gcc_64/mkspecs/qconfig.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_3danimation.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_3danimation_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_3dcore.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_3dcore_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_3dextras.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_3dextras_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_3dinput.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_3dinput_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_3dlogic.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_3dlogic_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_3dquick.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_3dquick_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_3dquickanimation.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_3dquickanimation_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_3dquickextras.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_3dquickextras_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_3dquickinput.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_3dquickinput_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_3dquickrender.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_3dquickrender_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_3dquickscene2d.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_3dquickscene2d_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_3drender.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_3drender_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_accessibility_support_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_bluetooth.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_bluetooth_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_bodymovin_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_bootstrap_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_charts.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_charts_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_concurrent.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_concurrent_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_core.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_core_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_datavisualization.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_datavisualization_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_dbus.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_dbus_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_designer.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_designer_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_designercomponents_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_devicediscovery_support_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_edid_support_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_egl_support_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_eglfs_kms_support_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_eglfsdeviceintegration_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_eventdispatcher_support_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_fb_support_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_fontdatabase_support_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_gamepad.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_gamepad_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_glx_support_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_gui.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_gui_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_help.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_help_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_input_support_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_kms_support_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_linuxaccessibility_support_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_location.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_location_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_multimedia.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_multimedia_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_multimediagsttools_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_multimediawidgets.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_multimediawidgets_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_network.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_network_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_networkauth.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_networkauth_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_nfc.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_nfc_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_opengl.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_opengl_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_openglextensions.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_openglextensions_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_packetprotocol_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_platformcompositor_support_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_positioning.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_positioning_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_positioningquick.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_positioningquick_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_printsupport.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_printsupport_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_purchasing.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_purchasing_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_qml.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_qml_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_qmldebug_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_qmldevtools_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_qmlmodels.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_qmlmodels_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_qmltest.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_qmltest_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_qmlworkerscript.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_qmlworkerscript_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_qtmultimediaquicktools_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_quick.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_quick3d.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_quick3d_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_quick3dassetimport.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_quick3dassetimport_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_quick3drender.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_quick3drender_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_quick3druntimerender.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_quick3druntimerender_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_quick3dutils.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_quick3dutils_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_quick_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_quickcontrols2.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_quickcontrols2_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_quickparticles_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_quickshapes_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_quicktemplates2.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_quicktemplates2_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_quickwidgets.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_quickwidgets_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_remoteobjects.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_remoteobjects_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_repparser.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_repparser_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_script.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_script_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_scripttools.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_scripttools_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_scxml.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_scxml_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_sensors.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_sensors_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_serialbus.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_serialbus_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_serialport.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_serialport_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_service_support_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_sql.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_sql_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_svg.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_svg_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_testlib.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_testlib_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_texttospeech.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_texttospeech_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_theme_support_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_uiplugin.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_uitools.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_uitools_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_virtualkeyboard.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_virtualkeyboard_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_vulkan_support_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_waylandclient.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_waylandclient_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_waylandcompositor.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_waylandcompositor_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_webchannel.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_webchannel_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_webengine.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_webengine_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_webenginecore.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_webenginecore_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_webenginecoreheaders_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_webenginewidgets.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_webenginewidgets_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_websockets.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_websockets_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_webview.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_webview_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_widgets.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_widgets_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_x11extras.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_x11extras_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_xcb_qpa_lib_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_xkbcommon_support_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_xml.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_xml_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_xmlpatterns.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_xmlpatterns_private.pri \../Qt/5.15.2/gcc_64/mkspecs/features/qt_functions.prf \../Qt/5.15.2/gcc_64/mkspecs/features/qt_config.prf \../Qt/5.15.2/gcc_64/mkspecs/linux-g++/qmake.conf \../Qt/5.15.2/gcc_64/mkspecs/features/spec_post.prf \.qmake.stash \../Qt/5.15.2/gcc_64/mkspecs/features/exclusive_builds.prf \../Qt/5.15.2/gcc_64/mkspecs/features/toolchain.prf \../Qt/5.15.2/gcc_64/mkspecs/features/default_pre.prf \../Qt/5.15.2/gcc_64/mkspecs/features/resolve_config.prf \../Qt/5.15.2/gcc_64/mkspecs/features/default_post.prf \../Qt/5.15.2/gcc_64/mkspecs/features/warn_on.prf \../Qt/5.15.2/gcc_64/mkspecs/features/qt.prf \../Qt/5.15.2/gcc_64/mkspecs/features/resources_functions.prf \../Qt/5.15.2/gcc_64/mkspecs/features/resources.prf \../Qt/5.15.2/gcc_64/mkspecs/features/moc.prf \../Qt/5.15.2/gcc_64/mkspecs/features/unix/opengl.prf \../Qt/5.15.2/gcc_64/mkspecs/features/uic.prf \../Qt/5.15.2/gcc_64/mkspecs/features/unix/thread.prf \../Qt/5.15.2/gcc_64/mkspecs/features/qmake_use.prf \../Qt/5.15.2/gcc_64/mkspecs/features/file_copies.prf \../Qt/5.15.2/gcc_64/mkspecs/features/testcase_targets.prf \../Qt/5.15.2/gcc_64/mkspecs/features/exceptions.prf \../Qt/5.15.2/gcc_64/mkspecs/features/yacc.prf \../Qt/5.15.2/gcc_64/mkspecs/features/lex.prf \qttest.pro  hello.cpp
QMAKE_TARGET  = qttest
DESTDIR       = 
TARGET        = qttestfirst: all
####### Build rulesqttest:  $(OBJECTS)  $(LINK) $(LFLAGS) -o $(TARGET) $(OBJECTS) $(OBJCOMP) $(LIBS)Makefile: qttest.pro ../Qt/5.15.2/gcc_64/mkspecs/linux-g++/qmake.conf ../Qt/5.15.2/gcc_64/mkspecs/features/spec_pre.prf \../Qt/5.15.2/gcc_64/mkspecs/common/unix.conf \../Qt/5.15.2/gcc_64/mkspecs/common/linux.conf \../Qt/5.15.2/gcc_64/mkspecs/common/sanitize.conf \../Qt/5.15.2/gcc_64/mkspecs/common/gcc-base.conf \../Qt/5.15.2/gcc_64/mkspecs/common/gcc-base-unix.conf \../Qt/5.15.2/gcc_64/mkspecs/common/g++-base.conf \../Qt/5.15.2/gcc_64/mkspecs/common/g++-unix.conf \../Qt/5.15.2/gcc_64/mkspecs/qconfig.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_3danimation.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_3danimation_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_3dcore.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_3dcore_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_3dextras.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_3dextras_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_3dinput.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_3dinput_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_3dlogic.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_3dlogic_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_3dquick.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_3dquick_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_3dquickanimation.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_3dquickanimation_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_3dquickextras.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_3dquickextras_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_3dquickinput.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_3dquickinput_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_3dquickrender.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_3dquickrender_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_3dquickscene2d.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_3dquickscene2d_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_3drender.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_3drender_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_accessibility_support_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_bluetooth.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_bluetooth_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_bodymovin_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_bootstrap_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_charts.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_charts_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_concurrent.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_concurrent_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_core.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_core_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_datavisualization.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_datavisualization_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_dbus.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_dbus_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_designer.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_designer_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_designercomponents_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_devicediscovery_support_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_edid_support_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_egl_support_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_eglfs_kms_support_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_eglfsdeviceintegration_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_eventdispatcher_support_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_fb_support_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_fontdatabase_support_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_gamepad.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_gamepad_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_glx_support_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_gui.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_gui_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_help.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_help_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_input_support_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_kms_support_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_linuxaccessibility_support_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_location.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_location_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_multimedia.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_multimedia_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_multimediagsttools_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_multimediawidgets.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_multimediawidgets_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_network.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_network_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_networkauth.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_networkauth_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_nfc.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_nfc_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_opengl.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_opengl_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_openglextensions.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_openglextensions_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_packetprotocol_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_platformcompositor_support_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_positioning.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_positioning_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_positioningquick.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_positioningquick_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_printsupport.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_printsupport_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_purchasing.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_purchasing_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_qml.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_qml_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_qmldebug_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_qmldevtools_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_qmlmodels.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_qmlmodels_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_qmltest.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_qmltest_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_qmlworkerscript.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_qmlworkerscript_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_qtmultimediaquicktools_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_quick.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_quick3d.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_quick3d_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_quick3dassetimport.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_quick3dassetimport_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_quick3drender.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_quick3drender_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_quick3druntimerender.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_quick3druntimerender_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_quick3dutils.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_quick3dutils_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_quick_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_quickcontrols2.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_quickcontrols2_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_quickparticles_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_quickshapes_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_quicktemplates2.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_quicktemplates2_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_quickwidgets.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_quickwidgets_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_remoteobjects.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_remoteobjects_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_repparser.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_repparser_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_script.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_script_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_scripttools.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_scripttools_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_scxml.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_scxml_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_sensors.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_sensors_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_serialbus.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_serialbus_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_serialport.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_serialport_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_service_support_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_sql.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_sql_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_svg.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_svg_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_testlib.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_testlib_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_texttospeech.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_texttospeech_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_theme_support_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_uiplugin.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_uitools.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_uitools_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_virtualkeyboard.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_virtualkeyboard_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_vulkan_support_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_waylandclient.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_waylandclient_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_waylandcompositor.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_waylandcompositor_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_webchannel.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_webchannel_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_webengine.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_webengine_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_webenginecore.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_webenginecore_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_webenginecoreheaders_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_webenginewidgets.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_webenginewidgets_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_websockets.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_websockets_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_webview.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_webview_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_widgets.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_widgets_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_x11extras.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_x11extras_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_xcb_qpa_lib_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_xkbcommon_support_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_xml.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_xml_private.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_xmlpatterns.pri \../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_xmlpatterns_private.pri \../Qt/5.15.2/gcc_64/mkspecs/features/qt_functions.prf \../Qt/5.15.2/gcc_64/mkspecs/features/qt_config.prf \../Qt/5.15.2/gcc_64/mkspecs/linux-g++/qmake.conf \../Qt/5.15.2/gcc_64/mkspecs/features/spec_post.prf \.qmake.stash \../Qt/5.15.2/gcc_64/mkspecs/features/exclusive_builds.prf \../Qt/5.15.2/gcc_64/mkspecs/features/toolchain.prf \../Qt/5.15.2/gcc_64/mkspecs/features/default_pre.prf \../Qt/5.15.2/gcc_64/mkspecs/features/resolve_config.prf \../Qt/5.15.2/gcc_64/mkspecs/features/default_post.prf \../Qt/5.15.2/gcc_64/mkspecs/features/warn_on.prf \../Qt/5.15.2/gcc_64/mkspecs/features/qt.prf \../Qt/5.15.2/gcc_64/mkspecs/features/resources_functions.prf \../Qt/5.15.2/gcc_64/mkspecs/features/resources.prf \../Qt/5.15.2/gcc_64/mkspecs/features/moc.prf \../Qt/5.15.2/gcc_64/mkspecs/features/unix/opengl.prf \../Qt/5.15.2/gcc_64/mkspecs/features/uic.prf \../Qt/5.15.2/gcc_64/mkspecs/features/unix/thread.prf \../Qt/5.15.2/gcc_64/mkspecs/features/qmake_use.prf \../Qt/5.15.2/gcc_64/mkspecs/features/file_copies.prf \../Qt/5.15.2/gcc_64/mkspecs/features/testcase_targets.prf \../Qt/5.15.2/gcc_64/mkspecs/features/exceptions.prf \../Qt/5.15.2/gcc_64/mkspecs/features/yacc.prf \../Qt/5.15.2/gcc_64/mkspecs/features/lex.prf \qttest.pro$(QMAKE) -o Makefile qttest.pro
../Qt/5.15.2/gcc_64/mkspecs/features/spec_pre.prf:
../Qt/5.15.2/gcc_64/mkspecs/common/unix.conf:
../Qt/5.15.2/gcc_64/mkspecs/common/linux.conf:
../Qt/5.15.2/gcc_64/mkspecs/common/sanitize.conf:
../Qt/5.15.2/gcc_64/mkspecs/common/gcc-base.conf:
../Qt/5.15.2/gcc_64/mkspecs/common/gcc-base-unix.conf:
../Qt/5.15.2/gcc_64/mkspecs/common/g++-base.conf:
../Qt/5.15.2/gcc_64/mkspecs/common/g++-unix.conf:
../Qt/5.15.2/gcc_64/mkspecs/qconfig.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_3danimation.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_3danimation_private.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_3dcore.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_3dcore_private.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_3dextras.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_3dextras_private.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_3dinput.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_3dinput_private.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_3dlogic.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_3dlogic_private.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_3dquick.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_3dquick_private.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_3dquickanimation.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_3dquickanimation_private.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_3dquickextras.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_3dquickextras_private.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_3dquickinput.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_3dquickinput_private.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_3dquickrender.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_3dquickrender_private.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_3dquickscene2d.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_3dquickscene2d_private.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_3drender.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_3drender_private.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_accessibility_support_private.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_bluetooth.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_bluetooth_private.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_bodymovin_private.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_bootstrap_private.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_charts.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_charts_private.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_concurrent.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_concurrent_private.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_core.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_core_private.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_datavisualization.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_datavisualization_private.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_dbus.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_dbus_private.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_designer.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_designer_private.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_designercomponents_private.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_devicediscovery_support_private.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_edid_support_private.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_egl_support_private.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_eglfs_kms_support_private.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_eglfsdeviceintegration_private.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_eventdispatcher_support_private.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_fb_support_private.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_fontdatabase_support_private.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_gamepad.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_gamepad_private.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_glx_support_private.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_gui.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_gui_private.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_help.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_help_private.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_input_support_private.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_kms_support_private.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_linuxaccessibility_support_private.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_location.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_location_private.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_multimedia.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_multimedia_private.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_multimediagsttools_private.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_multimediawidgets.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_multimediawidgets_private.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_network.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_network_private.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_networkauth.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_networkauth_private.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_nfc.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_nfc_private.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_opengl.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_opengl_private.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_openglextensions.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_openglextensions_private.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_packetprotocol_private.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_platformcompositor_support_private.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_positioning.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_positioning_private.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_positioningquick.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_positioningquick_private.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_printsupport.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_printsupport_private.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_purchasing.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_purchasing_private.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_qml.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_qml_private.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_qmldebug_private.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_qmldevtools_private.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_qmlmodels.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_qmlmodels_private.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_qmltest.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_qmltest_private.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_qmlworkerscript.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_qmlworkerscript_private.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_qtmultimediaquicktools_private.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_quick.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_quick3d.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_quick3d_private.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_quick3dassetimport.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_quick3dassetimport_private.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_quick3drender.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_quick3drender_private.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_quick3druntimerender.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_quick3druntimerender_private.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_quick3dutils.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_quick3dutils_private.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_quick_private.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_quickcontrols2.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_quickcontrols2_private.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_quickparticles_private.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_quickshapes_private.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_quicktemplates2.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_quicktemplates2_private.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_quickwidgets.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_quickwidgets_private.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_remoteobjects.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_remoteobjects_private.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_repparser.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_repparser_private.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_script.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_script_private.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_scripttools.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_scripttools_private.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_scxml.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_scxml_private.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_sensors.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_sensors_private.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_serialbus.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_serialbus_private.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_serialport.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_serialport_private.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_service_support_private.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_sql.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_sql_private.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_svg.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_svg_private.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_testlib.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_testlib_private.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_texttospeech.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_texttospeech_private.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_theme_support_private.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_uiplugin.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_uitools.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_uitools_private.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_virtualkeyboard.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_virtualkeyboard_private.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_vulkan_support_private.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_waylandclient.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_waylandclient_private.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_waylandcompositor.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_waylandcompositor_private.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_webchannel.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_webchannel_private.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_webengine.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_webengine_private.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_webenginecore.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_webenginecore_private.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_webenginecoreheaders_private.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_webenginewidgets.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_webenginewidgets_private.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_websockets.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_websockets_private.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_webview.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_webview_private.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_widgets.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_widgets_private.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_x11extras.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_x11extras_private.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_xcb_qpa_lib_private.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_xkbcommon_support_private.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_xml.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_xml_private.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_xmlpatterns.pri:
../Qt/5.15.2/gcc_64/mkspecs/modules/qt_lib_xmlpatterns_private.pri:
../Qt/5.15.2/gcc_64/mkspecs/features/qt_functions.prf:
../Qt/5.15.2/gcc_64/mkspecs/features/qt_config.prf:
../Qt/5.15.2/gcc_64/mkspecs/linux-g++/qmake.conf:
../Qt/5.15.2/gcc_64/mkspecs/features/spec_post.prf:
.qmake.stash:
../Qt/5.15.2/gcc_64/mkspecs/features/exclusive_builds.prf:
../Qt/5.15.2/gcc_64/mkspecs/features/toolchain.prf:
../Qt/5.15.2/gcc_64/mkspecs/features/default_pre.prf:
../Qt/5.15.2/gcc_64/mkspecs/features/resolve_config.prf:
../Qt/5.15.2/gcc_64/mkspecs/features/default_post.prf:
../Qt/5.15.2/gcc_64/mkspecs/features/warn_on.prf:
../Qt/5.15.2/gcc_64/mkspecs/features/qt.prf:
../Qt/5.15.2/gcc_64/mkspecs/features/resources_functions.prf:
../Qt/5.15.2/gcc_64/mkspecs/features/resources.prf:
../Qt/5.15.2/gcc_64/mkspecs/features/moc.prf:
../Qt/5.15.2/gcc_64/mkspecs/features/unix/opengl.prf:
../Qt/5.15.2/gcc_64/mkspecs/features/uic.prf:
../Qt/5.15.2/gcc_64/mkspecs/features/unix/thread.prf:
../Qt/5.15.2/gcc_64/mkspecs/features/qmake_use.prf:
../Qt/5.15.2/gcc_64/mkspecs/features/file_copies.prf:
../Qt/5.15.2/gcc_64/mkspecs/features/testcase_targets.prf:
../Qt/5.15.2/gcc_64/mkspecs/features/exceptions.prf:
../Qt/5.15.2/gcc_64/mkspecs/features/yacc.prf:
../Qt/5.15.2/gcc_64/mkspecs/features/lex.prf:
qttest.pro:
qmake: FORCE@$(QMAKE) -o Makefile qttest.proqmake_all: FORCEall: Makefile qttestdist: distdir FORCE(cd `dirname $(DISTDIR)` && $(TAR) $(DISTNAME).tar $(DISTNAME) && $(COMPRESS) $(DISTNAME).tar) && $(MOVE) `dirname $(DISTDIR)`/$(DISTNAME).tar.gz . && $(DEL_FILE) -r $(DISTDIR)distdir: FORCE@test -d $(DISTDIR) || mkdir -p $(DISTDIR)$(COPY_FILE) --parents $(DIST) $(DISTDIR)/$(COPY_FILE) --parents ../Qt/5.15.2/gcc_64/mkspecs/features/data/dummy.cpp $(DISTDIR)/$(COPY_FILE) --parents hello.cpp $(DISTDIR)/clean: compiler_clean -$(DEL_FILE) $(OBJECTS)-$(DEL_FILE) *~ core *.coredistclean: clean -$(DEL_FILE) $(TARGET) -$(DEL_FILE) .qmake.stash-$(DEL_FILE) Makefile####### Sub-librariesmocclean: compiler_moc_header_clean compiler_moc_objc_header_clean compiler_moc_source_cleanmocables: compiler_moc_header_make_all compiler_moc_objc_header_make_all compiler_moc_source_make_allcheck: firstbenchmark: firstcompiler_rcc_make_all:
compiler_rcc_clean:
compiler_moc_predefs_make_all: moc_predefs.h
compiler_moc_predefs_clean:-$(DEL_FILE) moc_predefs.h
moc_predefs.h: ../Qt/5.15.2/gcc_64/mkspecs/features/data/dummy.cppg++ -pipe -O2 -Wall -Wextra -dM -E -o moc_predefs.h ../Qt/5.15.2/gcc_64/mkspecs/features/data/dummy.cppcompiler_moc_header_make_all:
compiler_moc_header_clean:
compiler_moc_objc_header_make_all:
compiler_moc_objc_header_clean:
compiler_moc_source_make_all:
compiler_moc_source_clean:
compiler_uic_make_all:
compiler_uic_clean:
compiler_yacc_decl_make_all:
compiler_yacc_decl_clean:
compiler_yacc_impl_make_all:
compiler_yacc_impl_clean:
compiler_lex_make_all:
compiler_lex_clean:
compiler_clean: compiler_moc_predefs_clean ####### Compilehello.o: hello.cpp ../Qt/5.15.2/gcc_64/include/QtWidgets/QApplication \../Qt/5.15.2/gcc_64/include/QtWidgets/qapplication.h \../Qt/5.15.2/gcc_64/include/QtWidgets/qtwidgetsglobal.h \../Qt/5.15.2/gcc_64/include/QtGui/qtguiglobal.h \../Qt/5.15.2/gcc_64/include/QtCore/qglobal.h \../Qt/5.15.2/gcc_64/include/QtCore/qconfig-bootstrapped.h \../Qt/5.15.2/gcc_64/include/QtCore/qconfig.h \../Qt/5.15.2/gcc_64/include/QtCore/qtcore-config.h \../Qt/5.15.2/gcc_64/include/QtCore/qsystemdetection.h \../Qt/5.15.2/gcc_64/include/QtCore/qprocessordetection.h \../Qt/5.15.2/gcc_64/include/QtCore/qcompilerdetection.h \../Qt/5.15.2/gcc_64/include/QtCore/qtypeinfo.h \../Qt/5.15.2/gcc_64/include/QtCore/qsysinfo.h \../Qt/5.15.2/gcc_64/include/QtCore/qlogging.h \../Qt/5.15.2/gcc_64/include/QtCore/qflags.h \../Qt/5.15.2/gcc_64/include/QtCore/qatomic.h \../Qt/5.15.2/gcc_64/include/QtCore/qbasicatomic.h \../Qt/5.15.2/gcc_64/include/QtCore/qatomic_bootstrap.h \../Qt/5.15.2/gcc_64/include/QtCore/qgenericatomic.h \../Qt/5.15.2/gcc_64/include/QtCore/qatomic_cxx11.h \../Qt/5.15.2/gcc_64/include/QtCore/qatomic_msvc.h \../Qt/5.15.2/gcc_64/include/QtCore/qglobalstatic.h \../Qt/5.15.2/gcc_64/include/QtCore/qmutex.h \../Qt/5.15.2/gcc_64/include/QtCore/qnumeric.h \../Qt/5.15.2/gcc_64/include/QtCore/qversiontagging.h \../Qt/5.15.2/gcc_64/include/QtGui/qtgui-config.h \../Qt/5.15.2/gcc_64/include/QtWidgets/qtwidgets-config.h \../Qt/5.15.2/gcc_64/include/QtCore/qcoreapplication.h \../Qt/5.15.2/gcc_64/include/QtCore/qstring.h \../Qt/5.15.2/gcc_64/include/QtCore/qchar.h \../Qt/5.15.2/gcc_64/include/QtCore/qbytearray.h \../Qt/5.15.2/gcc_64/include/QtCore/qrefcount.h \../Qt/5.15.2/gcc_64/include/QtCore/qnamespace.h \../Qt/5.15.2/gcc_64/include/QtCore/qarraydata.h \../Qt/5.15.2/gcc_64/include/QtCore/qstringliteral.h \../Qt/5.15.2/gcc_64/include/QtCore/qstringalgorithms.h \../Qt/5.15.2/gcc_64/include/QtCore/qstringview.h \../Qt/5.15.2/gcc_64/include/QtCore/qstringbuilder.h \../Qt/5.15.2/gcc_64/include/QtCore/qobject.h \../Qt/5.15.2/gcc_64/include/QtCore/qobjectdefs.h \../Qt/5.15.2/gcc_64/include/QtCore/qobjectdefs_impl.h \../Qt/5.15.2/gcc_64/include/QtCore/qlist.h \../Qt/5.15.2/gcc_64/include/QtCore/qalgorithms.h \../Qt/5.15.2/gcc_64/include/QtCore/qiterator.h \../Qt/5.15.2/gcc_64/include/QtCore/qhashfunctions.h \../Qt/5.15.2/gcc_64/include/QtCore/qpair.h \../Qt/5.15.2/gcc_64/include/QtCore/qvector.h \../Qt/5.15.2/gcc_64/include/QtCore/qcontainertools_impl.h \../Qt/5.15.2/gcc_64/include/QtCore/qpoint.h \../Qt/5.15.2/gcc_64/include/QtCore/qbytearraylist.h \../Qt/5.15.2/gcc_64/include/QtCore/qstringlist.h \../Qt/5.15.2/gcc_64/include/QtCore/qregexp.h \../Qt/5.15.2/gcc_64/include/QtCore/qstringmatcher.h \../Qt/5.15.2/gcc_64/include/QtCore/qcoreevent.h \../Qt/5.15.2/gcc_64/include/QtCore/qscopedpointer.h \../Qt/5.15.2/gcc_64/include/QtCore/qmetatype.h \../Qt/5.15.2/gcc_64/include/QtCore/qvarlengtharray.h \../Qt/5.15.2/gcc_64/include/QtCore/qcontainerfwd.h \../Qt/5.15.2/gcc_64/include/QtCore/qobject_impl.h \../Qt/5.15.2/gcc_64/include/QtCore/qeventloop.h \../Qt/5.15.2/gcc_64/include/QtGui/qwindowdefs.h \../Qt/5.15.2/gcc_64/include/QtGui/qwindowdefs_win.h \../Qt/5.15.2/gcc_64/include/QtCore/qsize.h \../Qt/5.15.2/gcc_64/include/QtCore/qmargins.h \../Qt/5.15.2/gcc_64/include/QtGui/qcursor.h \../Qt/5.15.2/gcc_64/include/QtWidgets/qdesktopwidget.h \../Qt/5.15.2/gcc_64/include/QtWidgets/qwidget.h \../Qt/5.15.2/gcc_64/include/QtGui/qpaintdevice.h \../Qt/5.15.2/gcc_64/include/QtCore/qrect.h \../Qt/5.15.2/gcc_64/include/QtGui/qpalette.h \../Qt/5.15.2/gcc_64/include/QtGui/qcolor.h \../Qt/5.15.2/gcc_64/include/QtGui/qrgb.h \../Qt/5.15.2/gcc_64/include/QtGui/qrgba64.h \../Qt/5.15.2/gcc_64/include/QtGui/qbrush.h \../Qt/5.15.2/gcc_64/include/QtGui/qmatrix.h \../Qt/5.15.2/gcc_64/include/QtGui/qpolygon.h \../Qt/5.15.2/gcc_64/include/QtGui/qregion.h \../Qt/5.15.2/gcc_64/include/QtCore/qdatastream.h \../Qt/5.15.2/gcc_64/include/QtCore/qiodevice.h \../Qt/5.15.2/gcc_64/include/QtCore/qline.h \../Qt/5.15.2/gcc_64/include/QtGui/qtransform.h \../Qt/5.15.2/gcc_64/include/QtGui/qimage.h \../Qt/5.15.2/gcc_64/include/QtGui/qpixelformat.h \../Qt/5.15.2/gcc_64/include/QtGui/qpixmap.h \../Qt/5.15.2/gcc_64/include/QtCore/qsharedpointer.h \../Qt/5.15.2/gcc_64/include/QtCore/qshareddata.h \../Qt/5.15.2/gcc_64/include/QtCore/qhash.h \../Qt/5.15.2/gcc_64/include/QtCore/qsharedpointer_impl.h \../Qt/5.15.2/gcc_64/include/QtGui/qfont.h \../Qt/5.15.2/gcc_64/include/QtGui/qfontmetrics.h \../Qt/5.15.2/gcc_64/include/QtGui/qfontinfo.h \../Qt/5.15.2/gcc_64/include/QtWidgets/qsizepolicy.h \../Qt/5.15.2/gcc_64/include/QtGui/qkeysequence.h \../Qt/5.15.2/gcc_64/include/QtGui/qevent.h \../Qt/5.15.2/gcc_64/include/QtCore/qvariant.h \../Qt/5.15.2/gcc_64/include/QtCore/qmap.h \../Qt/5.15.2/gcc_64/include/QtCore/qdebug.h \../Qt/5.15.2/gcc_64/include/QtCore/qtextstream.h \../Qt/5.15.2/gcc_64/include/QtCore/qlocale.h \../Qt/5.15.2/gcc_64/include/QtCore/qset.h \../Qt/5.15.2/gcc_64/include/QtCore/qcontiguouscache.h \../Qt/5.15.2/gcc_64/include/QtCore/qurl.h \../Qt/5.15.2/gcc_64/include/QtCore/qurlquery.h \../Qt/5.15.2/gcc_64/include/QtCore/qfile.h \../Qt/5.15.2/gcc_64/include/QtCore/qfiledevice.h \../Qt/5.15.2/gcc_64/include/QtGui/qvector2d.h \../Qt/5.15.2/gcc_64/include/QtGui/qtouchdevice.h \../Qt/5.15.2/gcc_64/include/QtGui/qguiapplication.h \../Qt/5.15.2/gcc_64/include/QtGui/qinputmethod.h \../Qt/5.15.2/gcc_64/include/QtWidgets/QDialog \../Qt/5.15.2/gcc_64/include/QtWidgets/qdialog.h \../Qt/5.15.2/gcc_64/include/QtWidgets/QLabel \../Qt/5.15.2/gcc_64/include/QtWidgets/qlabel.h \../Qt/5.15.2/gcc_64/include/QtWidgets/qframe.h$(CXX) -c $(CXXFLAGS) $(INCPATH) -o hello.o hello.cpp####### Installinstall:  FORCEuninstall:  FORCEFORCE:

相关文章:

linux使用命令行编译qt.cpp

步骤&#xff1a; mkdir qttestcd qttestvim hello.cpp #include <QApplication> #include <QDialog> #include <QLabel> int main(int argc,char* argv[]) {QApplication a(argc,argv);QLabel label("aaa");label.resize(100,100);label.show()…...

Ubuntu 22.04 LTS 上安装 Docker

单台机器安装docker环境&#xff0c;是为了后面安装open-webui&#xff0c;环境安装比较简单&#xff0c;没有难点&#xff0c;但一定要按步骤走&#xff0c;否则还是会遇到一些问题的。 第 1 步&#xff1a;更新软件包并安装必要软件 运行以下命令&#xff0c;更新软件包索引…...

2024秋季云曦开学考

web ezezssrf 打开环境&#xff0c;代码审计 看起来有点多&#xff0c;要绕过五层 第一层&#xff1a;存在弱比较&#xff0c;使用数组或0e绕过 yunxi[]1&wlgf[]2 yunxis878926199a&wlgfs155964671a 第二层&#xff1a;存在强比较&#xff0c;此处使用string限制…...

基于STM32与Qt的自动平衡机器人:从控制到人机交互的的详细设计流程

一、项目概述 目标和用途 本项目旨在开发一款基于 STM32 控制的自动平衡机器人&#xff0c;结合步进电机和陀螺仪传感器&#xff0c;实现对平衡机器人的精确控制。该机器人可以用于教育、科研、娱乐等多个领域&#xff0c;帮助用户了解自动控制、机器人运动学等相关知识。 技…...

C#使用ZipFile的方法CreateFromDirectory

由于现在数据越来越大,虽然磁盘的大小也在增加,但是数据增加的速度是远超过磁盘的增加速度。 因为数据是一种思想的表现,特别是ChatGPT的AI出现,导致很多数据无限地使用机器化地产生,所以数据压缩还是很常有的事情,毕竟压缩之后可以减少磁盘空间的占用。 在C#里有一个专…...

Redis 哨兵模式的选举算法是什么?

Redis 哨兵模式中的选举算法主要用于在主节点出现故障时,从多个 Sentinel 节点中选出一个领导者(Leader)来执行故障转移操作。 Redis 哨兵的选举算法基于 Raft 算法的简化版本,但不完全等同于标准的 Raft 算法。以下是其主要过程: 一、发现主节点故障 当一个 Sentinel …...

Linux shell编程学习笔记80:gzip命令——让文件瘦身

0 引言 在 Linux shell编程学习笔记76&#xff1a;tar命令——快照 & 备份&#xff08;上&#xff09;-CSDN博客 Linux shell编程学习笔记77&#xff1a;tar命令——快照 & 备份&#xff08;下&#xff09;_linux 系统快照-CSDN博客 Linux shell编程学习笔记78&am…...

【字幕】恋上数据结构与算法之01为什么要学习数据结构与算法

视频地址&#xff1a;请查看01为什么要学习数据结构与算法_哔哩哔哩_bilibili 同志们好&#xff0c;我是小码哥的mj李明杰。非常欢迎大家来学习链上数据结构与算法&#xff0c;从今天开始呢就由我来带大家一起来学习和掌握这个数据结构与算法啊。在正式学习之前我们先来看一下…...

120页ppt丨集团公司战略规划内容、方法、步骤及战略规划案例研究

响应会员需求&#xff0c;晓零分享一份经典资料《120页ppt集团公司战略规划内容、方法、步骤及战略规划案例研究》&#xff0c;欢迎进入星球下载学习。 以下是对企业战略规划三个阶段八个步骤的详细解析&#xff1a; 一、阶段一&#xff1a;内外分析 项目启动和前期准备&…...

滚雪球学SpringCloud[2.3]:服务发现与负载均衡详解

全文目录&#xff1a; 前言1. Ribbon的使用与配置1.1 Ribbon 概述Ribbon 的核心功能&#xff1a; 1.2 Ribbon 的基本使用1.2.1 引入 Ribbon 依赖1.2.2 配置 RestTemplate 与 Ribbon1.2.3 示例&#xff1a;通过 Ribbon 调用服务 1.3 Ribbon 的配置选项 2. Ribbon的负载均衡策略2…...

商务英语口语之聚会宴饮常用口语柯桥培训到蓝天广场

吃饭一定要掌握的英语口语 邀请他人共进餐&#xff1a; Would you like to join me for dinner? 你愿意和我一起吃饭吗&#xff1f; Lets grab a bite to eat together. 我们一起去吃点东西吧。 How about having lunch with me? 和我一起吃午饭怎么样&#xff1f; 询问…...

【C#】VS插件

翻译 目前推荐较多的 可以单词发言&#xff0c;目前还在开发阶段 TranslateIntoChinese - Visual Studio Marketplace 下载量最高的(推荐) Visual-Studio-Translator - Visual Studio Marketplace 支持翻译的版本较多&#xff0c;在 Visual Studio 代码编辑器中通过 Googl…...

嵌入式C语言自我修养:C语言的面向对象编程思想

⭐关联知识点&#xff1a;C和C的区别 代码复用与分层思想 什么是代码复用呢&#xff1f; &#xff08;1&#xff09;函数级代码复用&#xff1a;定义一个函数实现某个功能&#xff0c;所有的程序都可以调用这个函数&#xff0c;不用自己再单独实现一遍&#xff0c;函数级的代…...

行车记录仪格式化了怎么恢复?专业恢复方法分享

行车记录仪作为现代驾驶的必备设备&#xff0c;它忠实记录着行车过程中的点点滴滴&#xff0c;是保障行车安全、处理交通事故的重要依据。然而&#xff0c;有时由于操作失误或其他原因&#xff0c;我们可能会不小心将行车记录仪进行格式化&#xff0c;导致宝贵的录像数据丢失。…...

C++中extern ”c“的理解

c中extern “C“的作用及理解_extern "c-CSDN博客...

红黑树的删除

文章目录 前言一.删除的节点左子树右子树都有二.删除的节点只有左/右子树删除调整操作 三.删除的节点没有孩子1.删除的节点为红色2.删除的节点为黑色1).兄弟节点为黑色(1).兄弟节点至少有一个红色的孩子节点LL型RR型RL型LR型 (2).兄弟节点没有孩子或所有孩子为黑色 2).兄弟节点…...

Vue3+setup实现父子组件单表增删改查写法模板

父组件写法 <el-card><!-- el-card 头部插槽 显示列表名和新增按钮 --><template #header><div class"table-header-container"><i class"fas fa-th" />角色列表&#xff08;100&#xff09;<span style"flex-grow…...

jmeter 录制APP脚本

一、手机 1、修改网络 代理选择手动→填写服务器主机名&#xff08;电脑IP&#xff0c;如&#xff1a;192.1xx.x.xx&#xff09;→服务器端口&#xff08;任意未被占用端口&#xff0c;如&#xff1a;8888&#xff09; 2、安装证书 手机浏览器访问服务器主机名:服务器端口&a…...

C++类与对象深度解析(一):从抽象到实践的全面入门指南

文章目录 C 类与对象——详细入门指南前言1. 类的定义1.1 类定义的基本格式示例代码解释 1.2 访问限定符示例代码解释 1.3 类域示例代码解释 1.4 成员命名规范常见的命名约定&#xff1a;示例&#xff1a;拓展&#xff1a; 1.5 class与struct的默认访问权限示例&#xff1a; 2.…...

docker拉取 jdk 8

docker pull openjdk:8docker run -d -it --name java-8 openjdk:8docker run -d -it --name java-8 openjdk:8 –name java-8 容器名&#xff0c;自定义的 openjdk:8 镜像名&#xff1a;标签名 &#xff0c; 使用 docker images 查看 2、查看已运行的容器实例&#xff1a; doc…...

机器学习VS深度学习

机器学习&#xff08;Machine Learning, ML&#xff09;和深度学习&#xff08;Deep Learning, DL&#xff09;是人工智能&#xff08;AI&#xff09;的两个子领域&#xff0c;它们有许多相似之处&#xff0c;但在技术实现和应用范围上也有显著区别。下面从几个方面对两者进行区…...

基于vue框架的宠物交流平台1n2n3(程序+源码+数据库+调试部署+开发环境)系统界面在最后面。

系统程序文件列表 项目功能&#xff1a;会员,宠物信息,宠物类型,团队信息,申请领养,团队申请,领养宠物 开题报告内容 基于Vue框架的宠物交流平台开题报告 一、项目背景 随着现代生活节奏的加快与人们情感需求的日益增长&#xff0c;宠物已成为众多家庭不可或缺的重要成员。…...

Rust 所有权 借用与引用

文章目录 发现宝藏1. 所有权&#xff08;Ownership&#xff09;2. 引用&#xff08;References&#xff09;2.1 不可变引用2.2 可变引用2.3 引用的规则 3. 悬垂引用&#xff08;Dangling References&#xff09;4. 借用&#xff08;Borrowing&#xff09;结论 发现宝藏 前些天…...

构建智能电商新生态:深度解析京东商品详情API的力量

在当今数字化浪潮中&#xff0c;智能电商系统已成为推动零售业转型升级的重要引擎。作为电商行业的领军者之一&#xff0c;京东凭借其庞大的商品数据库和先进的技术架构&#xff0c;为开发者与商家提供了丰富的API接口&#xff0c;其中商品详情API无疑是构建智能电商系统的关键…...

Golang | Leetcode Golang题解之第398题随机数索引

题目&#xff1a; 题解&#xff1a; type Solution []intfunc Constructor(nums []int) Solution {return nums }func (nums Solution) Pick(target int) (ans int) {cnt : 0for i, num : range nums {if num target {cnt // 第 cnt 次遇到 targetif rand.Intn(cnt) 0 {ans …...

使用注意力机制可以让你的模型更加灵活,但是需要额外的计算资源。rnn lstm bilstm attension

确实&#xff0c;使用注意力机制可以使模型更加灵活&#xff0c;但也确实需要额外的计算资源。注意力机制允许模型在处理序列数据时&#xff0c;能够动态地关注不同位置的重要性&#xff0c;从而更好地捕捉长依赖关系。下面是一个简单的注意力机制实现示例&#xff0c;可以帮助…...

git命令大全

简介&#xff1a;个人学习分享&#xff0c;如有错误&#xff0c;欢迎批评指正 一、Git操作流程 1、代码提交和同步代码 第零步: 工作区与仓库保持一致第一步: 文件增删改&#xff0c;变为已修改状态第二步: git add &#xff0c;变为已暂存状态 $ git status $ git add --al…...

【数据仓库】数据仓库常见的数据模型——范式模型

目录 一、范式 1、第一范式 2、第二范式 3、第三范式 4、进一步范式化&#xff1a;BCNF、4NF 和 5NF 简介 &#xff08;1&#xff09;Boyce-Codd 范式&#xff08;BCNF&#xff09; &#xff08;2&#xff09;第四范式&#xff08;4NF&#xff09; &#xff08;5&#x…...

【LeetCode每日一题】——LCR 078.合并 K 个升序链表

文章目录 一【题目类别】二【题目难度】三【题目编号】四【题目描述】五【题目注意】六【题目示例】七【题目提示】八【解题思路】九【时间频度】十【代码实现】十一【提交结果】 一【题目类别】 优先队列 二【题目难度】 困难 三【题目编号】 LCR 078.合并 K 个升序链表 …...

代码随想录算法训练营第五十九天 | dijkstra(堆优化版)精讲

目录 dijkstra&#xff08;堆优化版&#xff09;精讲 思路 堆优化细节 方法一&#xff1a; 最小堆优化 dijkstra&#xff08;堆优化版&#xff09;精讲 题目链接&#xff1a;卡码网&#xff1a;47. 参加科学大会 文章讲解&#xff1a;代码随想录 小明是一位科学家&#x…...