日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

qmake:变量手册

發(fā)布時間:2023/12/15 编程问答 47 豆豆
生活随笔 收集整理的這篇文章主要介紹了 qmake:变量手册 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

qmake 的基本行為受定義每個項目構(gòu)建過程的變量聲明的影響。

1、ANDROID_ABIS

此變量僅適用于 Android 目標(biāo)。

指定 Android 目標(biāo) ABI 列表。有效值為:armeabi-v7a、arm64-v8a、x86、x86_64。如:

qmake ANDROID_ABIS="armeabi-v7a arm64-v8a"

2、ANDROID_API_VERSION

此變量僅適用于 Android 目標(biāo)。指定 Android API 級別編號。

3、ANDROID_APPLICATION_ARGUMENTS

此變量僅適用于 Android 目標(biāo)。

使用帶有“android.app.arguments”標(biāo)簽的 AndroidManifest.xml 為 Android 應(yīng)用程序指定額外的命令行參數(shù)。

4、ANDROID_BUNDLED_JAR_DEPENDENCIES

此變量僅適用于 Android 模塊。以 .jar 格式指定模塊使用的預(yù)捆綁依賴項列表,例如:

ANDROID_BUNDLED_JAR_DEPENDENCIES += jar/Qt6Android.jar

5、ANDROID_DEPLOYMENT_DEPENDENCIES

此變量僅適用于 Android 目標(biāo)。

默認情況下,androiddeployqt 將檢測應(yīng)用程序的依賴項。 但是,由于無法檢測到插件的運行時使用情況,因此可能會出現(xiàn)誤報,因為應(yīng)用程序可能依賴于任何潛在依賴項的插件。 如果您想最小化 APK 的大小,可以使用此變量覆蓋自動檢測。這將包含需要包含的所有 Qt 文件的列表,以及相對于 Qt 安裝根目錄的路徑。

6、ANDROID_DEPLOYMENT_SETTINGS_FILE

此變量僅適用于 Android 目標(biāo)。

指定 androiddeployqt 和 androidtestrunner 所需的 android-deployment-settings.json 文件的路徑。這會覆蓋 qmake 生成的設(shè)置文件的路徑,因此您必須確保提供有效的設(shè)置文件。

7、ANDROID_EXTRA_LIBS

此變量僅適用于 Android 目標(biāo)。

將被復(fù)制到應(yīng)用程序的 libs 文件夾并在啟動時加載的外部庫列表。

例如,這可用于在應(yīng)用程序中啟用 OpenSSL。

要包含多個 ABI 的外部庫,其中每個 ABI 都有自己的目錄,請使用以下命令:

for (abi, ANDROID_ABIS): ANDROID_EXTRA_LIBS += $$PWD/$${abi}/library_name.so

如果 ABI 包含在庫名稱中,請使用以下內(nèi)容:

for (abi, ANDROID_ABIS): ANDROID_EXTRA_LIBS += $$PWD/library_name_$${abi}.so

8、ANDROID_EXTRA_PLUGINS

此變量僅適用于 Android 目標(biāo)。

指定應(yīng)用程序必須捆綁但無法通過資源系統(tǒng)交付的 C++ 插件或資源的路徑,例如 QML 插件。有了這個變量,androiddeployqt 將確保一切都被正確打包和部署。

此變量必須指向構(gòu)建額外插件的目錄。 此外,構(gòu)建目錄結(jié)構(gòu)必須遵循類似于Qt插件的命名約定,即plugins/<plugin name>

插件庫的名稱格式應(yīng)為 libplugins_<type>_<name>_<abi>.so。為了實現(xiàn)這一點,插件 pro 文件可以定義如下:

TEMPLATE = libCONFIG += pluginPLUGIN_TYPE = imageformatsDESTDIR = $$top_builddir/plugins/mypluginTARGET = $$qt5LibraryTarget(myplugin, "plugins/$$PLUGIN_TYPE/")

.qmake.conf 中定義的 top_builddir 為:

top_builddir=$$shadowed($$PWD)

這將確保將正確的名稱修改應(yīng)用于插件庫(plugins/myplugin/libplugins_imageformats_myplugin_armeabi-v7a.so)。
然后,假設(shè)一個額外的圖像格式插件 myplugin 被構(gòu)建為 $$DESTDIR/plugins/myplugin/,以下確保它被正確打包:

ANDROID_EXTRA_PLUGINS += $$top_builddir/plugins

9、ANDROID_FEATURES

此變量僅適用于 Android 模塊。指定模塊的功能列表:

ANDROID_FEATURES += android.hardware.location.gps

10、ANDROID_LIB_DEPENDENCIES

此變量僅適用于 Android 模塊。它指定了模塊使用的預(yù)構(gòu)建依賴項列表,例如:

ANDROID_LIB_DEPENDENCIES += plugins/libplugins_platforms_qtforandroid.so

11、ANDROID_MIN_SDK_VERSION

此變量僅適用于 Android 目標(biāo)。

指定項目的最低 Android API 級別。 默認情況下,此變量設(shè)置為 API 級別 23。

12、ANDROID_PACKAGE_SOURCE_DIR

此變量僅適用于 Android 目標(biāo)。

指定自定義 Android 包模板的路徑。 Android 包模板包含:

  • AndroidManifest.xml 文件
  • build.gradle 文件和其他 Gradle 腳本
  • res/values/libs.xml 文件

此變量指定的路徑可以包含 src 目錄下的自定義 Java 類。默認情況下,androiddeployqt 工具將應(yīng)用程序模板從 Qt for Android 安裝路徑復(fù)制到項目的構(gòu)建目錄中,然后它復(fù)制此變量指定的路徑的內(nèi)容,覆蓋任何現(xiàn)有文件。

13、ANDROID_PERMISSIONS

此變量僅適用于 Android 模塊。指定模塊的權(quán)限列表:

ANDROID_PERMISSIONS += android.permission.ACCESS_FINE_LOCATION

14、ANDROID_TARGET_SDK_VERSION

此變量僅適用于 Android 目標(biāo)。

指定項目的目標(biāo) Android API 級別。 默認情況下,此變量設(shè)置為 API 級別 29。

15、ANDROID_VERSION_CODE

此變量僅適用于 Android 目標(biāo)。指定應(yīng)用程序的版本號。

16、ANDROID_VERSION_NAME

此變量僅適用于 Android 目標(biāo)。設(shè)置應(yīng)用程序版本的字符串。


17、CONFIG

指定項目配置和編譯器選項。這些值由 qmake 內(nèi)部識別并具有特殊含義。

以下 CONFIG 值控制編譯器和鏈接器標(biāo)志:

  • release:項目在發(fā)布模式下構(gòu)建。如果還指定了 debug,則最后一個生效。
  • debug:項目在調(diào)試模式下構(gòu)建。
  • debug_and_release:項目在調(diào)試和發(fā)布模式下構(gòu)建。
  • debug_and_release_target:此選項是默認設(shè)置的。如果還設(shè)置了 debug_and_release,則 debug release 構(gòu)建最終位于單獨的 debug 和 release 目錄中。
  • build_all:如果指定了 debug_and_release,則默認以debug release 兩種模式構(gòu)建項目。
  • autogen_precompile_source:自動生成一個 .cpp 文件,其中包含 .pro 文件中指定的預(yù)編譯頭文件。
  • ordered:當(dāng)使用 subdirs 模板時,此選項指定列出的目錄應(yīng)該按照它們給出的順序進行處理。注意:不鼓勵使用這個選項。
  • precompile_header:支持在項目中使用預(yù)編譯頭。
  • precompile_header_c:(僅限 MSVC)支持使用 C 文件的預(yù)編譯頭。
  • warn_on:編譯器應(yīng)該輸出盡可能多的警告。如果同時指定了warn_off,則最后一個生效。
  • warn_off:編譯器應(yīng)該盡可能少地輸出警告。
  • exceptions:啟用異常支持。默認設(shè)置。
  • exceptions_off:禁用異常支持。
  • ltcg:啟用鏈接時間代碼生成。 此選項默認關(guān)閉。
  • rtti:啟用 RTTI 支持。默認情況下,使用編譯器默認值。
  • rtti_off:禁用RTTI 支持。默認情況下,使用編譯器默認值。
  • stl:啟用STL 支持。默認情況下,使用編譯器默認值。
  • stl_off:禁用STL 支持。默認情況下,使用編譯器默認值。
  • thread:啟用線程支持。當(dāng) CONFIG 包含 qt 時啟用此功能,這是默認設(shè)置。
  • no_utf8_source:指定項目的源文件不使用 UTF-8 編碼。若不啟用此標(biāo)志則使用編譯器默認值。
  • hide_symbols:將二進制文件中符號的默認可見性設(shè)置為隱藏。默認情況下,使用編譯器默認值。
  • c99:啟用 C99 支持。如果編譯器不支持 C99 或無法選擇 C ??標(biāo)準(zhǔn),則此選項無效。默認情況下,使用編譯器默認值。
  • c11:啟用 C11 支持。如果編譯器不支持 C11 或無法選擇 C ??標(biāo)準(zhǔn),則此選項無效。默認情況下,使用編譯器默認值。
  • strict_c:禁用對 C 編譯器擴展的支持。 默認情況下,處于啟用狀態(tài)。
  • c++11:啟用?C++11 支持。如果編譯器不支持 C++11 或無法選擇 C++ 標(biāo)準(zhǔn),則此選項無效。默認情況下,支持處于啟用狀態(tài)。
  • c++14:啟用 C++14 支持。如果編譯器不支持 C++14 或無法選擇 C++ 標(biāo)準(zhǔn),則此選項無效。默認情況下,支持處于啟用狀態(tài)。
  • c++17:啟用 C++17 支持。如果編譯器不支持 C++17 或無法選擇 C++ 標(biāo)準(zhǔn),則此選項無效。默認情況下,支持處于啟用狀態(tài)。
  • c++20:啟用 C++20 支持。如果編譯器不支持 C++20 或無法選擇 C++ 標(biāo)準(zhǔn),則此選項無效。默認情況下,支持處于禁用狀態(tài)。
  • c++latest:啟用對編譯器支持的最新 C++ 語言標(biāo)準(zhǔn)的支持。 默認情況下,此選項處于禁用狀態(tài)。
  • strict_c++:禁用對 C++ 編譯器擴展的支持。默認情況下,處于啟用狀態(tài)。
  • depend_includepath:將 INCLUDEPATH 的值附加到 DEPENDPATH 。默認啟用設(shè)置。
  • lrelease:對 TRANSLATIONS EXTRA_TRANSLATIONS 中列出的所有文件運行 lrelease。 如果未設(shè)置 embed_translations,請將生成的 .qm 文件安裝到 QM_FILES_INSTALL_PATH 中。 使用 QMAKE_LRELEASE_FLAGS 向 lrelease 調(diào)用添加選項。 默認不設(shè)置。
  • embed_translations:將 lrelease 生成的翻譯嵌入到可執(zhí)行文件中,在 QM_FILES_RESOURCE_PREFIX 下。還需要設(shè)置 lrelease。默認不設(shè)置。
  • create_libtool:為當(dāng)前構(gòu)建的庫創(chuàng)建一個 libtool .la 文件。
  • create_pc:為當(dāng)前構(gòu)建的庫創(chuàng)建一個 pkg-config .pc 文件。
  • no_batch:關(guān)閉 NMake 批處理規(guī)則或推理規(guī)則的生成。
  • skip_target_version_ext:禁止在 Windows 上附加到 DLL 文件名的自動版本號。
  • Suppress_vcproj_warnings:禁止 VS 項目生成器的警告。
  • windeployqt:鏈接后自動調(diào)用windeployqt,并將輸出添加為部署項。
  • dont_recurse:支持當(dāng)前子項目的 qmake 遞歸。
  • no_include_pwd:不將當(dāng)前目錄添加到 INCLUDEPATHS
  • compile_included_sources:默認情況下,qmake 不編譯包含在其他源文件中的源文件。此選項禁用此行為。

鏈接庫時,qmake 依賴于底層平臺來了解該庫鏈接的其他庫。如果是靜態(tài)鏈接,除非使用以下 CONFIG 選項,否則 qmake 將不會獲得相應(yīng)信息:

  • create_prl:此選項使 qmake 能夠跟蹤依賴項(其他庫)。 啟用此選項后,qmake 將創(chuàng)建一個擴展名為 .prl 的文件,該文件將保存有關(guān)庫的元信息。
  • link_prl:啟用此選項后,qmake 將處理應(yīng)用程序鏈接的所有庫并查找它們的元信息。
  • no_install_prl:此選項禁用為生成的 .prl 文件生成安裝規(guī)則。

注意:構(gòu)建靜態(tài)庫時需要 create_prl 選項,而使用靜態(tài)庫時需要 link_prl 選項。

以下選項定義應(yīng)用程序或庫類型:

  • qt:目標(biāo)是 Qt 應(yīng)用程序或庫,需要 Qt 庫和頭文件。Qt 庫的正確包含和庫路徑將自動添加到項目中。這是默認定義的。
  • x11:目標(biāo)是 X11 應(yīng)用程序或庫。正確的包含路徑和庫將自動添加到項目中。
  • windows:目標(biāo)是一個 Win32 窗口應(yīng)用程序。正確的包含路徑、編譯器標(biāo)志和庫將自動添加到項目中。
  • console:目標(biāo)是一個 Win32 控制臺應(yīng)用程序。正確的包含路徑、編譯器標(biāo)志和庫將自動添加到項目中。
  • cmdline:目標(biāo)是一個跨平臺的命令行應(yīng)用程序。在 Windows 上,這意味著 CONFIG += console。在 macOS 上,這意味著 CONFIG -= app_bundle
  • shared、dll:目標(biāo)是共享對象/DLL。 正確的包含路徑、編譯器標(biāo)志和庫將自動添加到項目中。dll也可以在所有平臺上使用。將創(chuàng)建具有目標(biāo)平臺(.dll 或 .so)的適當(dāng)后綴的共享庫文件。
  • static、staticlib:目標(biāo)是一個靜態(tài)庫(僅限 lib)。正確的編譯器標(biāo)志將自動添加到項目中。
  • plugin:目標(biāo)是一個插件(僅限 lib)。 這也啟用了 dll
  • designer:目標(biāo)是 Qt Designer 的插件。

這些選項僅定義 Windows 上的特定功能:

  • flat:當(dāng)使用 vcapp 模板時,這會將所有源文件放入源組并將頭文件放入頭組,而不管它們駐留在哪個目錄中。關(guān)閉此選項將根據(jù)目錄對源/頭組中的文件進行分組放置。這是默認開啟的。
  • embed_manifest_dll:在作為庫項目一部分創(chuàng)建的 DLL 中嵌入清單文件。
  • embed_manifest_exe:在作為應(yīng)用程序項目的一部分創(chuàng)建的 EXE 中嵌入清單文件。

以下選項僅在 macOS 上生效:

  • app_bundle:將可執(zhí)行文件放入一個包中(這是默認設(shè)置)。
  • lib_bundle:將庫放入庫包中。
  • plugin_bundle:將插件放入插件包中。Xcode 項目生成器不支持此值。

以下選項僅在 Linux/Unix 平臺上生效:

  • largefile:包括對大文件的支持。
  • separate_debug_info:將庫的調(diào)試信息放在單獨的文件中。

18、DEFINES

qmake 將此變量的值添加為編譯器 C 預(yù)處理器宏。

19、DEFINES_DEBUG

為調(diào)試配置指定預(yù)處理器定義。加載項目后,此變量的值會添加到 DEFINES 中。

20、DEFINES_RELEASE

為發(fā)布配置指定預(yù)處理器定義。加載項目后,此變量的值會添加到 DEFINES 中。

對于 MSVC mkspecs,此變量默認包含值 NDEBUG

21、DEF_FILE

此變量僅在 Windows 上使用應(yīng)用程序模板時使用。指定要包含在項目中的 .def 文件。

22、DEPENDPATH

指定 qmake 要掃描的目錄列表,以確定依賴關(guān)系。當(dāng) qmake 抓取在源代碼中 #include 的頭文件時,將使用此變量。

23、DESTDIR

指定放置目標(biāo)文件的位置。

24、DISTFILES

指定要包含在 dist 目標(biāo)中的文件列表。此功能僅受 UnixMake 規(guī)范支持。

25、DLLDESTDIR

注意:此變量僅適用于 Windows 目標(biāo)。指定復(fù)制目標(biāo) dll 的位置。

26、EXTRA_TRANSLATIONS

指定包含用戶界面文本翻譯成非母語的翻譯 (*.ts) 文件列表。

TRANSLATIONS 相比,EXTRA_TRANSLATIONS 中的翻譯文件將僅由 lrelease 處理,而不是由 lupdate 處理。

可以使用 CONFIG += lrelease 在構(gòu)建期間自動編譯文件,并使用 CONFIG += lrelease embed_translations 使它們在 Qt 資源系統(tǒng)中可用。

27、FORMS

指定在編譯前由 uic 處理的 UI 文件。構(gòu)建這些 UI 文件所需的所有依賴項、頭文件和源文件都將自動添加到項目中。

28、GUID

指定在 .vcproj 文件中設(shè)置的 GUID。GUID 通常是隨機確定的。如果需要固定的 GUID,則可以使用此變量進行設(shè)置。

此變量僅特定于 .vcproj 文件; 否則將被忽略。

29、HEADERS

定義項目的頭文件。

qmake 會自動檢測頭文件中的類是否需要 moc,并將相應(yīng)的依賴項和文件添加到項目中,用于生成和鏈接 moc 文件。

30、ICON

此變量僅用于在 Mac OS 上設(shè)置應(yīng)用程序圖標(biāo)。

31、IDLSOURCES

此變量僅在 Windows 上用于 Visual Studio 項目生成,以將指定文件放在 Generated Files 文件夾中。

32、INCLUDEPATH

指定編譯項目時應(yīng)搜索的#include 目錄。

33、INSTALLS

指定執(zhí)行 make install 或類似安裝過程時將安裝的資源列表。列表中的每個項目通常都定義有提供有關(guān)安裝位置信息的屬性。

例如,以下 target.path 定義描述了構(gòu)建目標(biāo)的安裝位置,并且 INSTALLS 分配將構(gòu)建目標(biāo)添加到要安裝的現(xiàn)有資源列表中:

target.path += $$[QT_INSTALL_PLUGINS]/imageformatsINSTALLS += target

INSTALLS 有一個 .CONFIG 成員,可以采用幾個值:

  • no_check_exist:如果未設(shè)置,qmake 會查看要安裝的文件是否實際存在。如果這些文件不存在,qmake 不會創(chuàng)建安裝規(guī)則。
  • nostrip:如果設(shè)置,調(diào)試信息將保留在二進制文件中。
  • executable:在 Unix 上,這會設(shè)置可執(zhí)行標(biāo)志。
  • no_build:當(dāng)進行 make install 并且還沒有構(gòu)建項目時,首先構(gòu)建項目,然后安裝。 如果不希望出現(xiàn)此行為,請設(shè)置此配置值以確保不會將構(gòu)建目標(biāo)添加為安裝目標(biāo)的依賴項。
  • no_default_installA:項目有一個頂級項目目標(biāo),當(dāng)執(zhí)行 make install 時,所有內(nèi)容都已安裝。但是,如果有一個設(shè)置了此配置值的安裝目標(biāo),則默認情況下不會安裝它。要安裝它必須明確地執(zhí)行 make install_<file>

34、JAVA_HOME

此變量僅對 Android 目標(biāo)有用。指定用于構(gòu)建項目的JDK/OpenJDK 安裝路徑。

35、LIBS

指定要鏈接到項目中的庫列表。如果使用 Unix -l(庫)和 -L(庫路徑)標(biāo)志,qmake 會在 Windows 上正確處理庫(即,將庫的完整路徑傳遞給鏈接器)。 該庫必須存在以便 qmake 找到 -l lib 所在的目錄。

如:

unix:LIBS += -L/usr/local/lib -lmathwin32:LIBS += c:/mylibs/math.lib

36、LIBS_PRIVATE

指定要私下鏈接到項目中的庫列表。此變量的行為與 LIBS 相同,只是為 Unix 構(gòu)建的共享庫項目不在其鏈接接口中公開這些依賴項。

這樣做的結(jié)果是,如果項目 C 依賴于庫 B 而后者私下依賴于庫 A,但 C 也想直接使用來自 A 的符號,則需要顯式鏈接到 A。 換句話說,私有鏈接的庫在構(gòu)建時不會傳遞公開。

37、MAKEFILE

指定生成的 Makefile 的名稱。

38、MAKEFILE_GENERATOR

指定生成 Makefile 時要使用的 Makefile 生成器的名稱。

39、MSVCPROJ_*

這些變量由 qmake 內(nèi)部處理,不應(yīng)修改或使用。

40、MOC_DIR

指定應(yīng)放置所有中間 moc 文件的目錄。

41、OBJECTIVE_HEADERS

定義項目的 Objective-C++ 頭文件。

qmake 會自動檢測頭文件中的類是否需要 moc,并將相應(yīng)的依賴項和文件添加到項目中,用于生成和鏈接 moc 文件。

這類似于 HEADERS 變量,但會讓生成的 moc 文件使用 Objective-C++ 編譯器進行編譯。

42、OBJECTS

此變量是從 SOURCES 變量自動填充的。每個源文件的擴展名被替換為 .o (Unix) 或 .obj (Win32)。 可以將對象添加到列表中。

43、OBJECTS_DIR

指定應(yīng)放置所有中間對象的目錄。

44、PRECOMPILED_HEADER

表示用于創(chuàng)建預(yù)編譯頭文件的頭文件,以提高項目的編譯速度。 當(dāng)前僅在某些平臺上支持預(yù)編譯頭文件(Windows - 所有 MSVC 項目類型,Apple - Xcode、Makefile、Unix - gcc 3.3 及更高版本)。

45、PWD

指定指向包含正在解析的當(dāng)前文件的目錄的完整路徑。這對于在編寫項目文件以支持影子構(gòu)建時引用源樹中的文件很有用。注意:不要試圖覆蓋這個變量的值。

46、OUT_PWD

指定通向 qmake 放置生成的 Makefile 的目錄完整路徑。注意:不要試圖覆蓋此變量的值。

47、QM_FILES_RESOURCE_PREFIX

指定資源系統(tǒng)中 .qm 文件將通過 CONFIG += embed_translations 提供的目錄。默認為:/i18n/。

48、QM_FILES_INSTALL_PATH

指定由 CONFIG += lrelease 生成的目標(biāo)目錄 .qm 文件將安裝到的連接。如果設(shè)置了 CONFIG += embed_translations,則沒有任何影響。

49、QMAKE

指定 qmake 程序本身的名稱并放置在生成的 Makefile 中。

50、QMAKESPEC

一個系統(tǒng)變量,包含生成 Makefile 時使用的 qmake 配置的完整路徑。該變量的值是自動計算的。注意:不要試圖覆蓋這個變量的值。

51、QMAKE_AR_CMD

此變量僅用于 Unix 平臺。指定創(chuàng)建共享庫時要執(zhí)行的命令。

52、QMAKE_BUNDLE_DATA

此變量僅用于 macOS、iOS、tvOS 和 watchOS。

指定將與庫包一起安裝的數(shù)據(jù),通常用于指定頭文件的集合。

例如,以下幾行將 path/to/header_one.h 和 path/to/header_two.h 添加到包含有關(guān)框架提供的標(biāo)頭信息的組中:

FRAMEWORK_HEADERS.version = VersionsFRAMEWORK_HEADERS.files = path/to/header_one.h path/to/header_two.hFRAMEWORK_HEADERS.path = HeadersQMAKE_BUNDLE_DATA += FRAMEWORK_HEADERS

最后一行將有關(guān)標(biāo)頭的信息添加到將與庫包一起安裝的資源集合中。

lib_bundle 選項添加到 CONFIG 變量時,會創(chuàng)建庫包。

53、QMAKE_BUNDLE_EXTENSION

此變量僅用于 macOS、iOS、tvOS 和 watchOS。

指定要用于庫包的擴展。這允許使用自定義擴展名而不是標(biāo)準(zhǔn)的 .framework 目錄名稱擴展名創(chuàng)建框架。

例如,以下定義將生成帶有 .myframework 擴展名的框架:

QMAKE_BUNDLE_EXTENSION = .myframework

54、QMAKE_CC

指定在構(gòu)建包含 C 源代碼的項目時將使用的 C 編譯器。只需要指定編譯器可執(zhí)行文件的文件名,只要它在處理 Makefile 時位于 PATH 變量中包含的路徑上即可。

55、QMAKE_CFLAGS

指定用于構(gòu)建項目的 C 編譯器標(biāo)志。可以通過分別修改 QMAKE_CFLAGS_DEBUGQMAKE_CFLAGS_RELEASE 變量來調(diào)整特定于調(diào)試和發(fā)布模式的標(biāo)志。

56、QMAKE_CFLAGS_DEBUG

為調(diào)試版本指定 C 編譯器標(biāo)志。

57、QMAKE_CFLAGS_RELEASE

為發(fā)布版本指定 C 編譯器標(biāo)志。

58、QMAKE_CFLAGS_RELEASE_WITH_DEBUGINFO

為在 CONFIG 中設(shè)置 force_debug_info 的發(fā)布版本指定 C 編譯器標(biāo)志。

59、QMAKE_CFLAGS_SHLIB

此變量僅用于 Unix 平臺。指定用于創(chuàng)建共享庫的編譯器標(biāo)志。

60、QMAKE_CFLAGS_THREAD

指定用于創(chuàng)建多線程應(yīng)用程序的編譯器標(biāo)志。

61、QMAKE_CFLAGS_WARN_OFF

此變量僅在設(shè)置了 warn_off?的?CONFIG 選項時使用。

62、QMAKE_CFLAGS_WARN_ON

此變量僅在設(shè)置了 warn_on?的?CONFIG 選項時使用。

63、QMAKE_CLEAN

指定生成的文件(例如,通過 moc 和 uic)和要由 make clean 刪除的目標(biāo)文件的列表。

64、QMAKE_CXX

指定在構(gòu)建包含 C++ 源代碼的項目時將使用的 C++ 編譯器。只需要指定編譯器可執(zhí)行文件的文件名,只要它在處理 Makefile 時位于 PATH 變量中包含的路徑上即可。

65、QMAKE_CXXFLAGS

指定用于構(gòu)建項目的 C++ 編譯器標(biāo)志。可以通過分別修改 QMAKE_CXXFLAGS_DEBUGQMAKE_CXXFLAGS_RELEASE 變量來調(diào)整特定于調(diào)試和發(fā)布模式的標(biāo)志。

66、QMAKE_CXXFLAGS_DEBUG

為調(diào)試版本指定 C++ 編譯器標(biāo)志。

67、QMAKE_CXXFLAGS_RELEASE

為發(fā)布版本指定 C++ 編譯器標(biāo)志。

68、QMAKE_CXXFLAGS_RELEASE_WITH_DEBUGINFO

為在 CONFIG 中設(shè)置 force_debug_info 的發(fā)布版本指定 C++ 編譯器標(biāo)志。

69、QMAKE_CXXFLAGS_SHLIB

指定用于創(chuàng)建共享庫的 C++ 編譯器標(biāo)志。

70、QMAKE_CXXFLAGS_THREAD

指定用于創(chuàng)建多線程應(yīng)用程序的 C++ 編譯器標(biāo)志。

71、QMAKE_CXXFLAGS_WARN_OFF

指定用于抑制編譯器警告的 C++ 編譯器標(biāo)志。

72、QMAKE_CXXFLAGS_WARN_ON

指定用于生成編譯器警告的 C++ 編譯器標(biāo)志。

73、QMAKE_DEVELOPMENT_TEAM

此變量僅用于 macOS、iOS、tvOS 和 watchOS。用于簽署證書和配置文件的開發(fā)團隊的標(biāo)識符。

74、QMAKE_DISTCLEAN

指定要由 make distclean 刪除的文件列表。

75、QMAKE_EXTENSION_SHLIB

包含共享庫的擴展。注意:更改擴展名的特定于平臺的變量會覆蓋此變量的內(nèi)容。

76、QMAKE_EXTENSION_STATICLIB

包含共享靜態(tài)庫的擴展。

77、QMAKE_EXT_MOC

包含用于包含的 moc 文件的擴展名。

78、QMAKE_EXT_UI

包含用于 Qt Designer UI 文件的擴展名。

79、QMAKE_EXT_PRL

包含用于創(chuàng)建的 PRL 文件的擴展名。

80、QMAKE_EXT_LEX

包含用于提供給 Lex 的文件的擴展名。

81、QMAKE_EXT_YACC

包含用于提供給 Yacc 的文件的擴展名。

82、QMAKE_EXT_OBJ

包含用于生成的目標(biāo)文件的擴展名。

83、QMAKE_EXT_CPP

包含應(yīng)解釋為 C++ 源代碼的文件的后綴。

84、QMAKE_EXT_H

包含應(yīng)解釋為 C 頭文件的文件的后綴。

85、QMAKE_EXTRA_COMPILERS

指定附加編譯器或預(yù)處理器的列表。

86、QMAKE_EXTRA_TARGETS

指定附加 qmake 目標(biāo)的列表。

87、QMAKE_FAILED_REQUIREMENTS

包含失敗的需求列表。這個變量的值是由qmake設(shè)置的,不能修改。

88、QMAKE_FRAMEWORK_BUNDLE_NAME

此變量僅用于 macOS、iOS、tvOS 和 watchOS。

此變量包含要用于構(gòu)建(*.framework)的框架的名稱。

默認情況下,此變量包含與 TARGET 變量相同的值。

89、QMAKE_FRAMEWORK_VERSION

此變量僅用于 macOS、iOS、tvOS 和 watchOS。

對于構(gòu)建目標(biāo)是 macOS、iOS、tvOS 或 watchOS 框架的項目,此變量用于指定將應(yīng)用于構(gòu)建的框架的版本號。

默認情況下,此變量包含與 VERSION 變量相同的值。

90、QMAKE_HOST

提供有關(guān)運行 qmake 的主機的信息。

  • .arch:主機架構(gòu)
  • .os:主機操作系統(tǒng)
  • .cpu_count:可用 CPU 數(shù)量
  • .name:主機名
  • .version:主機操作系統(tǒng)版本號
  • .version_string:主機操作系統(tǒng)版本字符串
win32-g++:contains(QMAKE_HOST.arch, x86_64):{message("Host is 64bit")...}

91、QMAKE_INCDIR

指定附加到 INCLUDEPATH 的系統(tǒng)頭路徑列表。

92、QMAKE_INCDIR_EGL

指定在構(gòu)建具有 OpenGL/ES 或 OpenVG 支持的目標(biāo)時要添加到 INCLUDEPATH 的 EGL 頭文件的位置。

93、QMAKE_INCDIR_OPENGL

指定在構(gòu)建具有 OpenGL 支持的目標(biāo)時要添加到 INCLUDEPATH 的 OpenGL 頭文件的位置。

如果 OpenGL 實現(xiàn)使用 EGL(大多數(shù) OpenGL/ES 系統(tǒng)),則可能還需要設(shè)置 QMAKE_INCDIR_EGL

94、QMAKE_INCDIR_OPENGL_ES2

此變量指定在構(gòu)建具有 OpenGL ES 2 支持的目標(biāo)時要添加到 INCLUDEPATH 的 OpenGL 頭文件的位置。

如果 OpenGL 實現(xiàn)使用 EGL(大多數(shù) OpenGL/ES 系統(tǒng)),則可能還需要設(shè)置 QMAKE_INCDIR_EGL

95、QMAKE_INCDIR_OPENVG

指定在構(gòu)建具有 OpenVG 支持的目標(biāo)時要添加到 INCLUDEPATH 的 OpenVG 頭文件的位置。

如果 OpenVG 實現(xiàn)使用 EGL,則可能還需要設(shè)置 QMAKE_INCDIR_EGL

96、QMAKE_INCDIR_X11

此變量僅用于 Unix 平臺。

指定在構(gòu)建 X11 目標(biāo)時要添加到 INCLUDEPATH 的 X11 頭文件路徑的位置。

97、QMAKE_INFO_PLIST

此變量僅用于 macOS、iOS、tvOS 和 watchOS 平臺。

指定要包含在 macOS、iOS、tvOS 和 watchOS 應(yīng)用程序包中的屬性列表文件 .plist 的名稱。
在 .plist 文件中,您可以定義一些變量,qmake 將用相關(guān)值替換這些變量:以下略。

98、QMAKE_IOS_DEPLOYMENT_TARGET

此變量僅在 iOS 平臺上使用。指定應(yīng)用程序支持的最低硬性 iOS 版本。

99、QMAKE_IOS_LAUNCH_SCREEN

此變量僅在 iOS 平臺上使用。指定應(yīng)用程序使用的啟動屏幕。如果未設(shè)置,則使用默認啟動屏幕。

100、QMAKE_LFLAGS

指定傳遞給鏈接器的一組通用標(biāo)志。如果您需要更改用于特定平臺或項目類型的標(biāo)志,請使用專用變量之一來代替此變量。

101、QMAKE_LFLAGS_CONSOLE

此變量僅在 Windows 上使用。指定用于構(gòu)建控制臺程序的鏈接器標(biāo)志。

102、QMAKE_LFLAGS_DEBUG

指定調(diào)試版本的鏈接器標(biāo)志。

103、QMAKE_LFLAGS_PLUGIN

指定用于構(gòu)建插件的鏈接器標(biāo)志。

104、QMAKE_LFLAGS_RPATH

此變量僅用于 Unix 平臺。指定使用 QMAKE_RPATHDIR 中的值所需的鏈接器標(biāo)志。

105、QMAKE_LFLAGS_REL_RPATH

指定在 QMAKE_RPATHDIR 中啟用相對路徑所需的鏈接器標(biāo)志。

106、QMAKE_REL_RPATH_BASE

指定動態(tài)鏈接器理解為引用可執(zhí)行文件或庫的位置的字符串。

107、QMAKE_LFLAGS_RPATHLINK

指定使用 QMAKE_RPATHLINKDIR 中的值所需的鏈接器標(biāo)志。

108、QMAKE_LFLAGS_RELEASE

指定發(fā)布版本的鏈接器標(biāo)志。

109、QMAKE_LFLAGS_RELEASE_WITH_DEBUGINFO

為在 CONFIG 中設(shè)置 force_debug_info 的發(fā)布版本指定鏈接器標(biāo)志。

110、QMAKE_LFLAGS_APP

指定用于構(gòu)建應(yīng)用程序的鏈接器標(biāo)志。

111、QMAKE_LFLAGS_SHLIB

指定用于構(gòu)建共享庫的鏈接器標(biāo)志。

112、QMAKE_LFLAGS_SONAME

指定用于設(shè)置共享對象名稱的鏈接器標(biāo)志,例如 .so 或 .dll。

113、QMAKE_LFLAGS_THREAD

指定用于構(gòu)建多線程項目的鏈接器標(biāo)志。

114、QMAKE_LFLAGS_WINDOWS

此變量僅在 Windows 上使用。指定用于構(gòu)建 Windows GUI 項目(即非控制臺應(yīng)用程序)的鏈接器標(biāo)志。

115、QMAKE_LIBDIR

指定所有項目的庫搜索路徑列表。要在項目文件中指定其他搜索路徑,請使用 LIBS

116、QMAKE_LIBDIR_POST

指定所有項目的系統(tǒng)庫搜索路徑列表。

117、QMAKE_LIBDIR_FLAGS

此變量僅用于 Unix 平臺。指定所有帶有 -L 前綴的庫目錄的位置。

118、QMAKE_LIBDIR_EGL

當(dāng) EGL 與 OpenGL/ES 或 OpenVG 一起使用時,指定 EGL 庫目錄的位置。

119、QMAKE_LIBDIR_OPENGL

指定 OpenGL 庫目錄的位置。

如果 OpenGL 實現(xiàn)使用 EGL(大多數(shù) OpenGL/ES 系統(tǒng)),則可能還需要設(shè)置 QMAKE_LIBDIR_EGL

120、QMAKE_LIBDIR_OPENVG

指定 OpenVG 庫目錄的位置。

如果 OpenVG 實現(xiàn)使用 EGL,則可能還需要設(shè)置 QMAKE_LIBDIR_EGL

121、QMAKE_LIBDIR_X11

此變量僅用于 Unix 平臺。指定 X11 庫目錄的位置。

122、QMAKE_LIBS

指定每個項目需要鏈接的附加庫。要在項目文件中指定庫,請改用 LIBS

123、QMAKE_LIBS_PRIVATE

指定每個項目需要鏈接的其他私有庫。

要在庫項目文件中指定私有庫,請改用 LIBS_PRIVATE

124、QMAKE_LIBS_EGL

使用 OpenGL/ES 或 OpenVG 構(gòu)建 Qt 時指定所有 EGL 庫。通常的值是 -lEGL。

125、QMAKE_LIBS_OPENGL

指定所有 OpenGL 庫。

如果 OpenGL 實現(xiàn)使用 EGL(大多數(shù) OpenGL/ES 系統(tǒng)),則可能還需要設(shè)置 QMAKE_LIBS_EGL

126、QMAKE_LIBS_OPENGL_ES1QMAKE_LIBS_OPENGL_ES2

這些變量指定了 OpenGL ES 1 和 OpenGL ES 2 的所有 OpenGL 庫。

如果 OpenGL 實現(xiàn)使用 EGL(大多數(shù) OpenGL/ES 系統(tǒng)),則可能還需要設(shè)置 QMAKE_LIBS_EGL

127、QMAKE_LIBS_OPENVG

指定所有 OpenVG 庫。通常的值是 -lOpenVG。

一些 OpenVG 引擎是在 OpenGL 之上實現(xiàn)的。這將在配置時檢測到,并且 QMAKE_LIBS_OPENGL 將隱式添加到 QMAKE_LIBS_OPENVG 鏈接 OpenVG 庫的任何位置。

如果 OpenVG 實現(xiàn)使用 EGL,則可能還需要設(shè)置 QMAKE_LIBS_EGL

128、QMAKE_LIBS_THREAD

此變量僅用于 Unix 平臺。指定構(gòu)建多線程目標(biāo)時需要鏈接的所有庫。

129、QMAKE_LIBS_X11

此變量僅用于 Unix 平臺。指定所有 X11 庫。

130、QMAKE_LIB_FLAG

如果指定了 lib 模板,則此變量不為空。

131、QMAKE_LINK

指定構(gòu)建基于應(yīng)用程序的項目時將使用的鏈接器。只需指定鏈接器可執(zhí)行文件的文件名,只要它在處理 Makefile 時位于 PATH 變量中包含的路徑上即可。

132、QMAKE_LINK_SHLIB_CMD

指定創(chuàng)建共享庫時要執(zhí)行的命令。

133、QMAKE_LN_SHLIB

指定在創(chuàng)建到共享庫的鏈接時要執(zhí)行的命令。

134、QMAKE_LRELEASE_FLAGS

通過 CONFIG += lrelease 啟用時傳遞給 lrelease 的附加選項列表。

135、QMAKE_OBJECTIVE_CFLAGS

指定用于構(gòu)建項目的目標(biāo) C/C++ 編譯器標(biāo)志。除了 QMAKE_CFLAGS QMAKE_CXXFLAGS 之外,還使用這些標(biāo)志。

136、QMAKE_POST_LINK

指定將 TARGET 鏈接在一起后要執(zhí)行的命令。這個變量也不是?mally 為空,因此不執(zhí)行任何操作。注意:這個變量對 Xcode 項目沒有影響。

137、QMAKE_PRE_LINK

指定在將 TARGET 鏈接在一起之前要執(zhí)行的命令。此變量通常為空,因此不會執(zhí)行任何操作。注意:這個變量對 Xcode 項目沒有影響。

138、QMAKE_PROJECT_NAME

此變量僅用于 Visual Studio 項目文件。

在為 IDE 生成項目文件時確定項目的名稱。默認值為目標(biāo)名稱。

139、QMAKE_PROVISIONING_PROFILE

此變量僅用于 macOS、iOS、tvOS 和 watchOS。

有效配置文件的 UUID。與 QMAKE_DEVELOPMENT_TEAM 結(jié)合使用以指定供應(yīng)配置文件。

140、QMAKE_MAC_SDK

在 macOS 上構(gòu)建通用二進制文件時使用此變量。

141、QMAKE_MACOSX_DEPLOYMENT_TARGET

此變量僅在 macOS 平臺上使用。指定應(yīng)用程序支持的最低硬性 macOS 版本。

142、QMAKE_MAKEFILE

指定要創(chuàng)建的 Makefile 的名稱。

143、QMAKE_QMAKE

包含 qmake 可執(zhí)行文件的絕對路徑。注意:不要試圖覆蓋這個變量的值。

144、QMAKE_RESOURCE_FLAGS

此變量用于自定義在使用它的每個構(gòu)建規(guī)則中傳遞給資源編譯器(Resource Compiler (rcc)的選項列表。

例如,以下行確保每次調(diào)用 rcc 時都將 -threshold 和 -compress 選項與特定值一起使用:?

QMAKE_RESOURCE_FLAGS += -threshold 0 -compress 9

145、QMAKE_RPATHDIR

此變量僅用于 Unix 平臺。

指定在鏈接時添加到可執(zhí)行文件的庫路徑列表,以便在運行時優(yōu)先搜索路徑。

當(dāng)指定了相對路徑時,qmake 會將它們轉(zhuǎn)換成動態(tài)鏈接器理解的與引用可執(zhí)行文件或庫的位置相關(guān)的形式。這僅受某些平臺(當(dāng)前基于 Linux 和 Darwin 的平臺)支持,并且可以通過檢查是否設(shè)置了 QMAKE_REL_RPATH_BASE 來檢測。

146、QMAKE_RPATHLINKDIR

指定靜態(tài)鏈接器的庫路徑列表以搜索共享庫的隱式依賴項。

147、QMAKE_RUN_CC

指定構(gòu)建對象所需的單個規(guī)則。

148、QMAKE_RUN_CC_IMP

指定構(gòu)建對象所需的單個規(guī)則。

149、QMAKE_RUN_CXX

指定構(gòu)建對象所需的單個規(guī)則。

150、QMAKE_RUN_CXX_IMP

指定構(gòu)建對象所需的單個規(guī)則。

151、QMAKE_SONAME_PREFIX

如果已定義,則此變量的值將用作附加到已構(gòu)建共享庫的 SONAME 標(biāo)識符的路徑。SONAME 是動態(tài)鏈接器稍后用于引用庫的標(biāo)識符。通常,此引用可能是庫名稱或完整的庫路徑。在 macOS、iOS、tvOS 和 watchOS 上,可以使用以下占位符相對指定路徑:

  • @rpath:擴展到當(dāng)前進程可執(zhí)行文件或引用庫中由 LC_RPATH mach-o 命令定義的路徑。
  • @executable_path:擴展到當(dāng)前進程的可執(zhí)行位置。
  • @loader_path:擴展到引用的可執(zhí)行文件或庫位置。

在大多數(shù)情況下,使用 @rpath 就足夠了,推薦使用:

# <project root>/project.proQMAKE_SONAME_PREFIX = @rpath

但是,也可以使用不同的占位符或絕對路徑來指定前綴,例如以下之一:

# <project root>/project.proQMAKE_SONAME_PREFIX = @executable_path/../FrameworksQMAKE_SONAME_PREFIX = @loader_path/FrameworksQMAKE_SONAME_PREFIX = /Library/Frameworks

152、QMAKE_TARGET

指定項目目標(biāo)的名稱。

153、QMAKE_TARGET_COMPANY

僅限 Windows。指定項目目標(biāo)生產(chǎn)商。這在適用的情況下用于將公司名稱放入應(yīng)用程序的屬性中(右鍵->屬性->詳細信息)。這僅在設(shè)置了 VERSION RC_ICONS 變量且未設(shè)置 RC_FILE RES_FILE 變量時使用。

154、QMAKE_TARGET_DESCRIPTION

僅限 Windows。指定項目目標(biāo)的描述。這用于在適用的情況下將描述放入應(yīng)用程序的屬性中。這僅在設(shè)置了 VERSION RC_ICONS 變量且未設(shè)置 RC_FILE RES_FILE 變量時使用。

155、QMAKE_TARGET_COPYRIGHT

僅限 Windows。指定項目目標(biāo)的版權(quán)信息。這用于在適用的情況下將版權(quán)信息放入應(yīng)用程序的屬性中。這僅在設(shè)置了 VERSION RC_ICONS 變量且未設(shè)置 RC_FILE RES_FILE 變量時使用。

156、QMAKE_TARGET_PRODUCT

僅限 Windows。指定項目目標(biāo)的產(chǎn)品名稱。這在適用的情況下用于將產(chǎn)品放入應(yīng)用程序的屬性中。這僅在設(shè)置了 VERSION RC_ICONS 變量且未設(shè)置 RC_FILE RES_FILE 變量時使用。

157、QMAKE_TARGET_ORIGINAL_FILENAME

僅限 Windows。指定項目目標(biāo)的原始文件名。這在適用的情況下用于將原始文件名放入應(yīng)用程序的屬性中。這僅在設(shè)置了 VERSION RC_ICONS 變量且未設(shè)置 RC_FILE RES_FILE 變量時使用。

158、QMAKE_TARGET_INTERNALNAME

僅限 Windows。指定項目目標(biāo)的內(nèi)部名稱。這在適用的情況下用于將內(nèi)部名稱放入應(yīng)用程序的屬性中。這僅在設(shè)置了 VERSION RC_ICONS 變量且未設(shè)置 RC_FILE RES_FILE 變量時使用。

159、QMAKE_TARGET_COMMENTS

僅限 Windows。指定項目目標(biāo)的注釋。這在適用的情況下用于將注釋放入應(yīng)用程序的屬性中。這僅在設(shè)置了 VERSION RC_ICONS 變量且未設(shè)置 RC_FILE RES_FILE 變量時使用。

160、QMAKE_TARGET_TRADEMARKS

僅限 Windows。指定項目目標(biāo)的商標(biāo)信息;這在適用的情況下用于將商標(biāo)信息放入應(yīng)用程序的屬性中。這僅在設(shè)置了 VERSION RC_ICONS 變量且未設(shè)置 RC_FILE RES_FILE 變量時使用。

161、QMAKE_MANIFEST

僅限 Windows。指定項目目標(biāo)的清單文件。這僅在未設(shè)置 RC_FILE RES_FILE 變量時使用。別忘了把 CONFIG 變量中的 embed_manifest_exe embed_manifest_dll 去掉,否則會和編譯器生成的沖突。

162、QMAKE_TVOS_DEPLOYMENT_TARGET

此變量僅在 tvOS 平臺上使用。指定應(yīng)用程序支持的 tvOS 最低硬版本。

163、QMAKE_UIC_FLAGS

此變量用于自定義在使用它的每個構(gòu)建規(guī)則中傳遞給用戶界面編輯器(uic)的選項列表。

164、QMAKE_WATCHOS_DEPLOYMENT_TARGET

此變量僅在 watchOS 平臺上使用。指定應(yīng)用程序支持的 watchOS 最低硬版本。

165、QML_IMPORT_MAJOR_VERSION

指定用于自動生成的 QML 類型注冊的主要版本。

166、QML_IMPORT_MINOR_VERSION

自動注冊 C++ 中定義的 QML 類型時,請使用此次要版本注冊模塊的附加版本。通常,要注冊的次要版本是從元對象中推斷出來的。

如果元對象未更改,并且您仍希望導(dǎo)入具有較新次要版本號的 QML 模塊,則可以使用此變量。例如,MyModule 元對象在 1.1 級別,但您希望將模塊導(dǎo)入為 1.3。

167、QML_IMPORT_VERSION

QML_IMPORT_MAJOR_VERSION QML_IMPORT_MINOR_VERSION 指定為 <major>.<minor> 版本字符串。

168、QML_IMPORT_NAME

指定用于自動生成的 QML 類型注冊的模塊名稱。

169、QML_FOREIGN_METATYPES

指定在生成 qmltypes 文件時要考慮的具有元類型的更多 JSON 文件。當(dāng)外部庫提供直接或作為其他類型的基本類型或?qū)傩怨_給 QML 的類型時,請使用此選項。

170、QT

指定項目使用的 Qt 模塊。

在 C++ 實現(xiàn)級別,使用 Qt 模塊使其頭文件可用于包含并使其鏈接到二進制文件。

默認情況下,QT 包含 core 和 gui,確保無需進一步配置即可構(gòu)建標(biāo)準(zhǔn)的 GUI 應(yīng)用程序。

如果要構(gòu)建沒有 Qt GUI 模塊的項目,則需要使用“-=”運算符排除 gui 值。

以下代碼將導(dǎo)致構(gòu)建一個最小的 Qt 項目:

QT -= gui

171、QTPLUGIN

指定要與應(yīng)用程序鏈接的靜態(tài) Qt 插件的名稱列表,以便它們可用作內(nèi)置資源。

qmake 會自動添加使用的 Qt 模塊通常需要的插件。默認值已調(diào)整為最佳的開箱即用體驗。

當(dāng)鏈接到 Qt 的共享/動態(tài)構(gòu)建或鏈接庫時,此變量當(dāng)前無效。它可以用于稍后部署動態(tài)插件。

172、QT_VERSION

包含 Qt 的當(dāng)前版本。

173、QT_MAJOR_VERSION

包含 Qt 的當(dāng)前主要版本。

174、QT_MINOR_VERSION

包含 Qt 的當(dāng)前次要版本。

175、QT_PATCH_VERSION

包含 Qt 的當(dāng)前補丁版本。

176、RC_FILE

僅限 Windows。指定目標(biāo)的 Windows 資源文件 (.rc) 的名稱。

177、RC_CODEPAGE

僅限 Windows。指定應(yīng)在生成的 .rc 文件中指定的代碼頁。這僅在設(shè)置了 VERSION RC_ICONS 變量且未設(shè)置 RC_FILE RES_FILE 變量時使用。

178、RC_DEFINES

僅限 Windows。qmake 將此變量的值添加為 RC 預(yù)處理器宏(-d 選項)。 如果未設(shè)置此變量,則使用 DEFINES 變量代替。

RC_DEFINES += USE_MY_STUFF

179、RC_ICONS

僅限 Windows。 指定應(yīng)包含在生成的 .rc 文件中的圖標(biāo)。 這僅在未設(shè)置 RC_FILE RES_FILE 變量時使用。

180、RC_LANG

僅限 Windows。指定應(yīng)在生成的 .rc 文件中指定的語言。這僅在設(shè)置了 VERSION RC_ICONS 變量且未設(shè)置 RC_FILE RES_FILE 變量時使用。

181、RC_INCLUDEPATH

指定傳遞給 Windows 資源編譯器的包含路徑。

182、RCC_DIR

指定 Qt 資源編譯器(Qt Resource Compiler) 輸出文件的目錄。

unix:RCC_DIR = ../myproject/resourceswin32:RCC_DIR = c:/myproject/resources

183、REQUIRES

指定作為條件進行評估的值列表。 如果任何條件為false,qmake 將在構(gòu)建時跳過此項目(及其子目錄)。

注意:如果想在構(gòu)建時跳過項目或子項目,則建議使用 requires() 函數(shù)。

184、RESOURCES

指定目標(biāo)的資源收集文件 (qrc) 的名稱。

185、RES_FILE

僅限 Windows。指定此目標(biāo)的 Windows 資源編譯器輸出文件的名稱。?

186、SOURCES

指定項目中所有源文件的名稱。

187、SUBDIRS

此變量與 subdirs 模板一起使用時,指定包含需要構(gòu)建的項目部分的所有子目錄或項目文件的名稱。使用此變量指定的每個子目錄都必須包含其自己的項目文件。

建議每個子目錄中的項目文件與子目錄本身具有相同的基本名稱,因為這樣可以省略文件名。 例如,如果子目錄名為 myapp,則該目錄中的項目文件應(yīng)名為 myapp.pro。

或者可以指定任何目錄中 .pro 文件的相對路徑。強烈建議僅指定當(dāng)前項目的父目錄或其子目錄中的路徑。

例如:

SUBDIRS = kernel \tools \myapp

如果需要確保以特定順序構(gòu)建子目錄,請在相關(guān)的 SUBDIRS 元素上使用 .depends 修飾符。例如:

SUBDIRS += my_executable my_library tests docmy_executable.depends = my_librarytests.depends = my_executable

上面的配置確保 my_library 在 my_executable 之前構(gòu)建,而 my_executable 在 tests 之前構(gòu)建。 但是,doc 可以與其他子目錄并行構(gòu)建,從而加快構(gòu)建過程。

注意:可以列出多個依賴項,它們都將在依賴它們的目標(biāo)之前構(gòu)建。

注意:不鼓勵使用 CONFIG += ordered,因為它會減慢多核構(gòu)建的速度。與上面顯示的示例不同,即使它們沒有依賴關(guān)系,所有構(gòu)建也將按順序發(fā)生。

除了定義構(gòu)建順序之外,還可以通過為 SUBDIRS 元素提供額外的修飾符來修改 SUBDIRS 的默認行為。

支持的修飾符是:

  • .subdir:使用指定的子目錄而不是 SUBDIRS 值。
  • .file:明確指定子項目 pro 文件。 不能與 .subdir 修飾符一起使用。
  • .depends:這個子項目依賴于指定的子項目。
  • .makefile:子項目的makefile。 僅在使用 makefile 的平臺上可用。
  • .targetBase:字符串,用于與此子項目相關(guān)的 makefile 目標(biāo)。 僅在使用 makefile 的平臺上可用。

例如,定義兩個子目錄,它們都位于與 SUBDIRS 值不同的目錄中,并且其中一個子目錄必須在另一個子目錄之前構(gòu)建:

SUBDIRS += my_executable my_librarymy_executable.subdir = appmy_executable.depends = my_librarymy_library.subdir = lib

188、TARGET

指定目標(biāo)文件的名稱。默認情況下包含項目文件的基本名稱。

例如:

TEMPLATE = appTARGET = myappSOURCES = main.cpp

上面的項目文件將在 unix 上生成一個名為 myapp 的可執(zhí)行文件,在 Windows 上生成一個名為 myapp.exe 的可執(zhí)行文件。

189、TARGET_EXT

指定 TARGET 的擴展名。

190、TARGET_x

使用主版本號指定 TARGET 的擴展。

191、TARGET_x.y.z

使用版本號指定 TARGET 的擴展名。

192、TEMPLATE

指定生成項目時使用的模板名稱。

允許的值為:?

  • app:創(chuàng)建用于構(gòu)建應(yīng)用程序的 Makefile(默認)。
  • lib:創(chuàng)建用于構(gòu)建的 Makefile。
  • subdirs:創(chuàng)建用于在子目錄中構(gòu)建目標(biāo)的 Makefile。子目錄是使用 SUBDIRS 變量指定的。
  • aux:為不構(gòu)建任何內(nèi)容的項目創(chuàng)建一個 Makefile。 如果不需要調(diào)用編譯器來創(chuàng)建目標(biāo),請使用此選項。例如,項目是用解釋性語言編寫的。注意:此模板類型僅適用于基于 Makefile 的生成器。 特別是,它不適用于 vcxproj Xcode 生成器。
  • vcapp:僅限 Windows。為 Visual Studio 創(chuàng)建應(yīng)用程序項目。
  • vclib:僅限 Windows。為 Visual Studio 創(chuàng)建庫項目。

193、TRANSLATIONS

指定包含用戶界面文本翻譯成非母語的翻譯 (.ts) 文件列表。

TRANSLATIONS 中的翻譯文件將由 lrelease Using lupdate 工具處理。如果只想 lrelease 處理文件,請使用 EXTRA_TRANSLATIONS

可以使用 CONFIG += lrelease 在構(gòu)建期間自動編譯文件,并使用 CONFIG += lrelease embed_translations 使它們在 Qt 資源系統(tǒng)中可用。

194、UI_DIR

指定應(yīng)放置 uic 中的所有中間文件的目錄。

195、VERSION

如果指定了應(yīng)用程序模板,則指定應(yīng)用程序的版本號。

如果指定了 lib 模板,則指定庫的版本號。

在 Windows 上,如果未設(shè)置 RC_FILE RES_FILE 變量,則觸發(fā) .rc 文件的自動生成。生成的 .rc 文件將包含 FILEVERSION PRODUCTVERSION 條目,其中包含主要、次要、補丁級別和內(nèi)部版本號。每個數(shù)字必須在 0 到 65535 的范圍內(nèi)。

196、VERSION_PE_HEADER

僅限 Windows。指定版本號,Windows 鏈接器通過 -VERSION 選項將其放入 .exe 或 .dll 文件的標(biāo)頭中。只能指定主要和次要版本。如果未設(shè)置 VERSION_PE_HEADER,則從 VERSION(如果設(shè)置)回退到主要和次要版本。

VERSION_PE_HEADER = 1.2

197、VER_MAJ

如果指定了 lib 模板,則指定庫的主要版本號。

198、VER_MIN

如果指定了 lib 模板,則指定庫的次要版本號。

199、VER_PAT

如果指定了 lib 模板,則指定庫的補丁版本號。

200、VPATH

告訴 qmake 在哪里搜索它無法打開的文件。 例如,如果 qmake 查找 SOURCES 并找到無法打開的條目,則它會查看整個 VPATH 列表以查看是否可以自行找到該文件。

201、WINDOWS_TARGET_PLATFORM_VERSION

指定目標(biāo) Windows 版本。這對應(yīng)于 vcxproj 文件中的標(biāo)記 WindowsTargetPlatformVersion

在桌面 Windows 上,默認值是環(huán)境變量 WindowsSDKVersion 的值。

202、WINDOWS_TARGET_PLATFORM_MIN_VERSION

指定 Windows 目標(biāo)平臺的最低版本。這對應(yīng)于 vcxproj 文件中的標(biāo)記 WindowsTargetPlatformMinVersion

默認為 WINDOWS_TARGET_PLATFORM_VERSION

?203、YACCSOURCES

指定要包含在項目中的 Yacc 源文件列表。 所有依賴項、頭文件和源文件都將自動包含在項目中。

YACCSOURCES = moc.y

204、_PRO_FILE_

包含正在使用的項目文件的路徑。

例如,以下行導(dǎo)致將項目文件的位置寫入控制臺:

message($$_PRO_FILE_)

注意:不要試圖覆蓋這個變量的值。

205、_PRO_FILE_PWD_

包含包含正在使用的項目文件的目錄的路徑。

例如,以下行會導(dǎo)致將包含項目文件的目錄的位置寫入控制臺:

message($$_PRO_FILE_PWD_)

注意:不要試圖覆蓋這個變量的值。

總結(jié)

以上是生活随笔為你收集整理的qmake:变量手册的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。

亚洲做受高潮欧美裸体 | 在线日韩av| 日韩黄色av网站 | 最近中文字幕在线中文高清版 | 亚洲精品综合一二三区在线观看 | 美女精品久久久 | 国内精品久久影院 | 久精品视频 | 欧美日韩精品在线播放 | 男女视频91 | 日日夜夜精品免费 | 五月婷av | www看片网站 | 亚洲视频网站在线观看 | 亚洲国产精品电影 | 激情五月五月婷婷 | 午夜.dj高清免费观看视频 | 欧美一区影院 | 99在线观看视频 | 欧美日韩国产一区二区在线观看 | av免费网站 | av888.com| 国产精品麻豆视频 | 国产婷婷在线观看 | 国产字幕在线看 | 在线日本看片免费人成视久网 | 在线免费精品视频 | 欧美久久久久久久 | 欧美一区日韩精品 | 成人av电影免费在线观看 | 亚洲精品自拍 | 91精品婷婷国产综合久久蝌蚪 | 日韩精品久久久久久 | 精品国产精品国产偷麻豆 | 免费福利在线播放 | 国产99久久久久 | 国产日韩视频在线 | 午夜国产一区 | 夜色资源站国产www在线视频 | 天天干天天怕 | 99精品热视频只有精品10 | 日韩精品免费 | 99色在线观看视频 | 热久久免费视频 | 在线视频你懂得 | 狠狠干干 | 日韩欧美中文 | 国产精品原创在线 | 五月香视频在线观看 | 4438全国亚洲精品观看视频 | 久久久久国产精品一区 | 高清日韩一区二区 | 丝袜少妇在线 | 狠狠躁日日躁 | 国产三级午夜理伦三级 | 日韩欧美一区二区三区免费观看 | 在线观看国产日韩欧美 | 91亚洲视频在线观看 | www.五月天婷婷 | 综合色久 | av中文字幕在线免费观看 | 国产精品久久久久久久久久久免费看 | 久草在线视频免费资源观看 | 丁香激情网 | 少妇搡bbbb搡bbb搡忠贞 | 韩国av在线播放 | 亚洲成人黄色网址 | 中文字幕在线免费 | 97超碰人人模人人人爽人人爱 | 国产久草在线观看 | 久久久三级视频 | 亚洲专区欧美专区 | 中文字幕国产一区二区 | 亚洲国产精品成人女人久久 | 麻豆一区二区三区视频 | 中文字幕在线日亚洲9 | 国产直播av | 国产精品岛国久久久久久久久红粉 | 天天操综 | 九九热视频在线 | 婷婷在线播放 | 国产一级黄色免费看 | 久久久www免费电影网 | 丁香色婷 | 精品亚洲免费 | 又黄又刺激又爽的视频 | 精品国产一区二区三区噜噜噜 | 久久这里只有精品首页 | 久久久91精品国产一区二区三区 | 国产成人一区三区 | 五月婷网站 | 免费黄色激情视频 | 久久精品资源 | 日日弄天天弄美女bbbb | 午夜av在线免费 | 国产资源在线视频 | 亚洲国产福利视频 | 久久久午夜精品理论片中文字幕 | 久久久精品免费观看 | 久久色中文字幕 | 中文字幕麻豆 | 日韩高清网站 | 999在线视频 | 国产馆在线播放 | 99999精品视频 | 免费福利视频网站 | 日本中文字幕一二区观 | 日韩久久精品一区二区三区下载 | 特级片免费看 | 天天射天天操天天 | 在线观看国产v片 | 日韩av不卡在线观看 | 不卡av在线 | 亚洲欧美在线视频免费 | 视频国产区 | 欧美一二三区在线观看 | 伊人看片 | 精品一二三区 | 久久久久久蜜桃一区二区 | 国产精品伦一区二区三区视频 | 久久久久成人精品亚洲国产 | www在线免费观看 | 国产精品国产三级国产aⅴ无密码 | 国产精品久久精品国产 | 国产高清在线不卡 | 亚洲精品国产精品乱码在线观看 | 狠狠操夜夜 | 天天做日日做天天爽视频免费 | 在线看小早川怜子av | 开心丁香婷婷深爱五月 | 日日躁你夜夜躁你av蜜 | 99久久国产免费,99久久国产免费大片 | 亚洲人成免费 | 久久久不卡影院 | 色搞搞 | 久久男女视频 | 97自拍超碰 | 高潮久久久久久久久 | 成人蜜桃 | 亚洲欧美在线综合 | 精品在线亚洲视频 | 久久免费av电影 | 91精品电影 | 久久综合五月婷婷 | 黄在线免费观看 | 五月婷婷综合色拍 | 精品福利av | 欧美日韩亚洲在线观看 | 蜜臀一区二区三区精品免费视频 | 在线日本看片免费人成视久网 | 日韩一区精品 | 亚洲四虎 | 久热久草 | 日本一区二区不卡高清 | 亚洲国产高清视频 | 国产亚洲在线 | 国产精品99爱 | 天天撸夜夜操 | 美女网站视频一区 | 精品视频一区在线 | 九色精品在线 | 黄色av一级 | 欧美一区二区三区在线 | 最新中文字幕在线观看视频 | 免费在线观看黄网站 | 亚洲中字幕 | 午夜国产一区 | 91麻豆.com| 草久久精品 | 国模视频一区二区 | 国产一区在线免费观看 | 久久精品久久久久电影 | 黄色av三级在线 | 日韩精品一区电影 | 久久午夜电影 | 夜夜夜影院| 久久人人爽人人爽 | 日韩在线第一区 | 91桃色视频| 国产一级精品在线观看 | 免费看黄在线 | av在线免费观看不卡 | 色老板在线视频 | av手机版| 99r在线观看| 婷婷激情五月 | 91精品国产高清自在线观看 | 日韩精品一区二区三区电影 | 久久国产精品电影 | 白丝av免费观看 | 色在线高清 | 99视频精品视频高清免费 | 99免费精品 | 黄色国产在线观看 | 亚洲精品欧美专区 | av一区二区三区在线观看 | 狠狠狠色丁香综合久久天下网 | 日韩精品久久一区二区三区 | 伊人久久电影网 | 久久亚洲在线 | 91pony九色丨交换 | 成 人 黄 色视频免费播放 | 97免费 | 久草在线在线精品观看 | 亚洲电影黄色 | 亚洲五月婷婷 | 婷婷激情在线观看 | 国产美女视频一区 | 久久久久中文 | 99热这里只有精品免费 | 一区二区三区免费在线 | 免费日韩一区二区三区 | 久久精品毛片 | 亚洲一级黄色av | 三级a视频 | 日韩精品久久中文字幕 | 五月婷婷香蕉 | 国产伦精品一区二区三区… | 激情综合网天天干 | 国产高清免费视频 | 97视频在线观看视频免费视频 | 色黄久久久久久 | 国产日韩欧美综合在线 | 亚洲日本va在线观看 | 日本韩国欧美在线观看 | 免费看的国产视频网站 | 国产精品一区在线观看你懂的 | 不卡中文字幕在线 | 国产免费久久 | 性色av香蕉一区二区 | 国产日韩欧美在线播放 | 91久久久久久久 | 九九久| 免费看污在线观看 | 亚洲精品国产品国语在线 | 91网址在线| 亚洲人成在线观看 | 中文字幕亚洲综合久久五月天色无吗'' | 国产成人av免费在线观看 | 美女视频永久黄网站免费观看国产 | 好看av在线 | 又黄又爽又无遮挡的视频 | 欧美精品亚洲二区 | 美国三级黄色大片 | 久久国产a | 免费美女久久99 | 黄色成年片 | 99九九99九九九视频精品 | 久久人人爽人人爽人人片 | 8x成人在线| 免费在线观看亚洲视频 | 久久精品日本啪啪涩涩 | 欧美一区,二区 | 99国产精品一区 | 国产精品久久久视频 | 色婷婷亚洲婷婷 | 免费在线播放黄色 | 亚洲永久精品在线 | 欧美日韩亚洲精品在线 | 成人免费视频播放 | 超碰电影在线观看 | 亚洲一区二区三区91 | 日韩精品一区电影 | 在线国产能看的 | 色综合久久综合网 | 国产日韩欧美在线观看视频 | 欧美另类xxxx | 91mv.cool在线观看 | av片在线看 | 久久国语 | 亚洲乱码精品久久久久 | 91麻豆精品久久久久久 | 91精品国产自产老师啪 | 六月丁香婷婷在线 | 91视频网址入口 | 天天干天天摸天天操 | 午夜精品成人一区二区三区 | 91久久奴性调教 | 毛片在线播放网址 | 免费日韩在线 | 欧美激情视频一区二区三区 | 天天操天天射天天添 | 午夜av电影院 | 四虎国产永久在线精品 | 日本二区三区在线 | 久久天天综合网 | 亚洲精品国产自产拍在线观看 | 99免费在线观看视频 | av无限看 | 久久久久久久久久久成人 | 欧美日韩国产一区二 | 中文字幕日本在线 | 国产精品一区二区白浆 | 久久成人在线 | av在线专区 | 丁香五月亚洲综合在线 | 免费一级片在线 | 婷婷激情av | 91探花国产综合在线精品 | 超碰97免费在线 | 色插综合 | 国产精品美女久久久 | 日日操狠狠干 | 久久免费a | 国产99久久久久久免费看 | 精品国产123 | 91插插插免费视频 | 国产精品系列在线 | 五月婷婷伊人网 | 在线看片91 | 日本不卡视频 | 亚洲国产日韩一区 | 国产综合香蕉五月婷在线 | 亚洲国内精品 | 久久综合精品一区 | 毛片视频电影 | 日韩欧美电影 | 天天射网站 | 一区二区三区在线不卡 | 国产 在线 日韩 | 亚洲国产片色 | 97超碰免费在线观看 | 国产精品密入口果冻 | 亚洲成a人片综合在线 | 在线观看网站黄 | 美女视频黄色免费 | 白丝av在线 | 中文字幕一区二区三区四区在线视频 | 日本三级久久 | 天天曰视频| 伊人影院av | 久久高视频 | 久草在线视频看看 | 中文字幕有码在线观看 | 日韩精品高清视频 | 在线国产91| 成人在线免费观看视视频 | 国产精品久久影院 | 婷婷网站天天婷婷网站 | 91网站免费观看 | 伊人丁香 | 在线观看av免费观看 | 日韩一区二区免费在线观看 | 91新人在线观看 | 99久久这里只有精品 | 婷婷丁香在线 | 五月激情av| 99久久久国产精品 | 91完整版在线观看 | 免费看色的网站 | 999超碰| 久久不卡电影 | 日韩视频免费在线 | 天天色天天射天天综合网 | 玖玖精品在线 | 成人一级片在线观看 | 欧美人牲 | 最近中文字幕第一页 | 久久免费精品一区二区三区 | a极黄色片 | 视频国产在线观看18 | 天天综合中文 | 在线看片a| www免费看 | 最近中文字幕mv | 国产精品毛片一区视频 | 狠狠狠干 | 亚洲精品视频一二三 | 精品二区久久 | 欧美日韩国产精品一区二区亚洲 | 日韩欧美一区二区三区在线观看 | 黄色大全免费网站 | 欧美 日韩 国产 成人 在线 | 欧美三级在线播放 | 天天射天天干天天插 | 国产三级午夜理伦三级 | 午夜精品一二三区 | av综合av| 天天操天天玩 | 久久精品视频免费 | 亚洲在线黄色 | 欧美日韩视频在线 | www·22com天天操 | h文在线观看免费 | 亚洲精品久久久蜜桃 | 午夜久久网站 | 黄色小说免费观看 | www欧美日韩 | 久久久国产精品成人免费 | 久久精品视频99 | 国产精品毛片一区视频播不卡 | 三级黄色理论片 | 久草在线免费看视频 | 国产精品久久久久久吹潮天美传媒 | 亚洲免费在线观看视频 | 日韩精品一区二区三区在线播放 | 久久久久国产精品免费 | 国模一区二区三区四区 | 最新超碰在线 | 中文字幕免费一区 | 亚洲国产成人精品电影在线观看 | 日韩| 免费看高清毛片 | 日韩免费成人 | 免费av观看网站 | 久草免费看 | 欧美精品在线一区 | 欧美天天综合 | 亚洲成人影音 | 天天操天天干天天爽 | 色网站中文字幕 | 99视频免费 | 99久久这里只有精品 | 国产精品久久久久久婷婷天堂 | 久久精品一区二区三区四区 | 国产精品久久久网站 | zzijzzij亚洲成熟少妇 | 99精品在线免费 | 人人澡人人草 | 久久爱导航 | 日韩和的一区二在线 | 99精品影视 | 激情五月视频 | 精品中文字幕在线 | 国内小视频 | 久久久久久久网 | 国产剧情在线一区 | 美女网站黄在线观看 | 999一区二区三区 | 久久69精品| 精品欧美一区二区在线观看 | av电影在线免费观看 | 欧产日产国产69 | 欧美日本不卡高清 | 91桃色在线免费观看 | 久久亚洲热 | 香蕉影视在线观看 | 日韩最新理论电影 | 五月婷婷视频在线 | 国产精品自产拍在线观看网站 | 日日夜夜天天综合 | 最新黄色av网址 | 一区在线观看 | 久久超碰99| 麻豆国产精品视频 | 青春草免费视频 | 国产精品久久三 | 五月激情六月丁香 | 日韩特黄av | 在线观看中文字幕dvd播放 | 免费日韩视 | 中文在线免费观看 | 麻豆视频在线免费观看 | 国产一二三区在线观看 | 国内精品在线看 | 中文字幕的| 日韩在线观看中文字幕 | 婷婷在线综合 | 色欧美88888久久久久久影院 | 免费av试看| 国产免费成人 | 激情五月婷婷综合网 | 日韩艹| 国产三级视频在线 | 国产免费久久av | 四虎影视成人精品 | 久久成年人 | 亚洲欧洲精品一区二区 | 久久精品久久久精品美女 | 人交video另类hd| 亚洲成aⅴ人片久久青草影院 | 精品美女久久久久 | 五月婷婷六月丁香 | 精品在线免费观看 | 久久夜色精品国产欧美一区麻豆 | 在线视频 精品 | 狠狠色噜噜狠狠狠狠2022 | 激情网五月 | 久久久www成人免费毛片麻豆 | 丁香婷婷在线观看 | 国内精品久久久久影院一蜜桃 | 国产裸体永久免费视频网站 | 精品av在线播放 | 久草在线免费播放 | 国产涩涩网站 | 免费看91的网站 | 一区二区三区在线免费观看 | 国产精品高潮在线观看 | 外国av网 | 成人小视频在线 | 久久综合五月婷婷 | 91香蕉视频在线 | 97精品国产97久久久久久春色 | 婷婷六月综合网 | 久热色超碰 | av中文字幕av | 97狠狠操| 国产日韩欧美网站 | 日批视频在线 | 久久精品久久99精品久久 | 香蕉影视在线观看 | 国产成人综合在线观看 | 国产精品 亚洲精品 | 日韩在线播放视频 | 99久久精品久久亚洲精品 | 一级成人网| 久久福利综合 | 成人国产一区二区 | 欧美韩国日本在线观看 | 99久久9| 99久久99久国产黄毛片 | 天天操操操操操操 | 久久论理 | 一级α片| 欧美国产三区 | 三级黄色欧美 | 久久人91精品久久久久久不卡 | 婷婷色站 | 亚洲www天堂com| 日韩免费在线视频 | 国产一区二区三区 在线 | 韩国视频一区二区三区 | 天海翼一区二区三区免费 | 久草网在线观看 | 欧美怡红院视频 | av色影院 | 国产成人精品午夜在线播放 | 人人干人人超 | 国产小视频精品 | 亚洲资源| 日本中文字幕在线电影 | 99免费国产 | 久久99国产精品免费网站 | www.亚洲在线 | 91新人在线观看 | 欧美三级高清 | 狠狠的操你 | 一区二区视频免费在线观看 | 激情黄色av | 久久艹免费 | 粉嫩一区二区三区粉嫩91 | 亚洲精品中文字幕视频 | 国产 精品 资源 | 久久a热6 | 日韩精品一区二区三区免费视频观看 | 51久久成人国产精品麻豆 | 国产亚洲精品久久久久久无几年桃 | 成人教育av | www.伊人网 | 日韩av成人在线观看 | 欧洲精品视频一区二区 | 女人18片| 国产精品免费久久 | 国产午夜一区 | 日韩在线高清 | 美女黄视频免费 | 天天射网站| 波多野结衣久久精品 | 黄色免费网 | 中文字幕日韩国产 | 美女网站在线观看 | 在线免费成人 | 波多野结衣一区二区三区中文字幕 | 久久久成人精品 | 美女网站免费福利视频 | 精品亚洲欧美无人区乱码 | 国产小视频你懂的 | 国产福利精品一区二区 | 免费a v网站 | 欧美日韩中 | 91精品视频免费看 | 久久在线一区 | 久久国产精品影视 | 国产精品自在线拍国产 | av成人资源 | 激情视频网页 | 国产精品 中文在线 | 国产精品v欧美精品v日韩 | 亚洲黄色成人网 | 97免费在线观看视频 | 日韩欧美高清一区二区 | 日本性久久 | 色综合天天色 | 天天狠狠 | 久久精品欧美 | 在线小视频 | 丁香影院在线 | 亚洲三级精品 | 六月丁香婷婷在线 | 激情综合色播五月 | 日韩久久视频 | 嫩草伊人久久精品少妇av | 欧美特一级片 | 久久精品79国产精品 | 久久9999久久免费精品国产 | 久久经典视频 | 91视频免费看片 | 亚洲日本一区二区在线 | 国产精品色 | 中文在线字幕免 | 在线观看韩日电影免费 | 亚洲精品日韩一区二区电影 | 国产剧情一区二区在线观看 | 婷婷网五月天 | 国内揄拍国内精品 | 五月婷婷天堂 | 中文字幕一区二区三区在线视频 | 特级a老妇做爰全过程 | 免费在线观看av的网站 | 国产精品自产拍在线观看网站 | 99性视频| 欧美视频网址 | 久久久久久久久久网 | 久久午夜网 | 久久深夜福利免费观看 | 久操中文字幕在线观看 | 日韩欧美在线影院 | 欧美三级高清 | a视频免费 | 天天干天天干天天操 | 日韩欧美国产激情在线播放 | 中文字幕在线观看播放 | 精品国自产在线观看 | 亚洲 欧美 日韩 综合 | 一区二区三区不卡在线 | 免费视频在线观看网站 | 啪啪激情网 | 2023av在线| 中国一级特黄毛片大片久久 | 九九久 | 午夜精品久久久久久久99 | 日本精品视频一区二区 | 国产精品国产精品 | 久久成人免费 | 97在线视频免费观看 | 精品久久久久久国产91 | japanesefreesex中国少妇 | 亚洲精品国产成人 | 日本女人逼 | 久久免费黄色 | 国产精品第一视频 | 69精品在线观看 | 视频精品一区二区三区 | 久久成人高清 | 久久久私人影院 | 韩国一区二区av | 91av中文| 日韩欧美69 | 亚洲视频1区2区 | av中文字幕免费在线观看 | 成人黄色免费在线观看 | 在线免费高清一区二区三区 | 一区中文字幕 | 欧美在线视频一区二区三区 | 日韩免费观看一区二区三区 | va视频在线观看 | 一级欧美黄 | 国产精品 国产精品 | 337p西西人体大胆瓣开下部 | 三级黄免费看 | 色悠悠久久综合 | 亚洲一区二区黄色 | 九色视频网 | 国产一区二区三区黄 | 天天干天天玩天天操 | 国产成人一二片 | 在线精品视频免费播放 | 国产精品久久久久久久久久久杏吧 | 最近免费中文字幕 | 国内精品久久久久久久97牛牛 | 亚洲成人免费在线观看 | 综合网欧美 | 国产精品久久久一区二区 | 精品久久美女 | 香蕉视频网站在线观看 | 日韩精品一区在线观看 | 国产一二区精品 | 天天爱天天射天天干天天 | 麻豆视频在线播放 | 亚洲国产精品一区二区久久,亚洲午夜 | 黄色特级片 | 中文字幕综合在线 | 日韩大片免费观看 | 亚洲视频999 | 狠狠操夜夜 | 久久精品国产成人精品 | 国产精品情侣视频 | 天天玩天天干天天操 | 天天天干天天天操 | 99爱国产精品| 日韩网页 | 色综合久久88色综合天天免费 | 中文字幕中文字幕在线中文字幕三区 | 91精品蜜桃 | 国产麻豆视频在线观看 | 日日躁夜夜躁aaaaxxxx | 婷婷五月在线视频 | 色五月情 | 欧美亚洲免费在线一区 | 精品久久五月天 | 欧美一区日韩精品 | 色综合久久88色综合天天6 | 黄色大片入口 | 成人亚洲精品久久久久 | 亚洲第五色综合网 | 在线亚洲高清视频 | 成年人免费观看在线视频 | 午夜美女福利直播 | 97在线视频免费看 | 欧美激情精品久久 | 亚洲天天| 成人高清av在线 | 91porny九色在线播放 | 精品视频专区 | 欧美日韩一区二区三区免费视频 | 日韩色综合 | 国产福利一区在线观看 | 深爱激情av| 欧美久久综合 | 中文av字幕在线观看 | 黄p网站在线观看 | 99久久久成人国产精品 | 久插视频 | 国产自偷自拍 | 久久久久久久久久久久国产精品 | 日韩女同一区二区三区在线观看 | 国产精品一区二区在线看 | 久久不色| 国产永久免费观看 | 丝袜护士aⅴ在线白丝护士 天天综合精品 | 在线观看91精品国产网站 | 色综合咪咪久久网 | 国产在线观看一区 | 日韩一区二区三区不卡 | 91亚色在线观看 | 国产一区二区三区四区大秀 | 综合五月| 91看片淫黄大片一级在线观看 | 国产精品久久久av | 黄色片网站av| 亚洲激情五月 | 国产午夜一级毛片 | 2019免费中文字幕 | 天天操夜操视频 | 亚洲视频aaa| 999视频在线播放 | 一级片黄色片网站 | 亚洲一区欧美精品 | 日日爱网址| 免费看的黄色 | 中文字幕日韩av | 在线v| 免费看网站在线 | 国产永久免费 | 欧美另类网站 | 精品国产观看 | 爱爱一区| 天天操夜夜操天天射 | 成人一级电影在线观看 | 成人免费观看视频大全 | 五月婷婷一级片 | 热久久最新地址 | 亚洲清纯国产 | 丁香花五月 | 国产免费嫩草影院 | 人人射人人插 | 一本色道久久综合亚洲二区三区 | 在线 国产 日韩 | 午夜少妇一区二区三区 | 在线观看av免费观看 | 久久伊人精品一区二区三区 | 久久精品国产亚洲精品 | 少妇bbw撒尿 | 亚洲精品在线国产 | 天天做日日爱夜夜爽 | 97久久久免费福利网址 | 亚洲午夜精品久久久久久久久 | 久久er99热精品一区二区三区 | 日韩欧美视频在线播放 | 91福利视频免费观看 | 精品在线一区二区三区 | 亚洲国产av精品毛片鲁大师 | 成年人免费观看在线视频 | 在线国产一区二区 | www激情网 | 黄色特级毛片 | 中文字幕在线播放av | 国产成人久久精品亚洲 | 国产三级在线播放 | 国产成人精品亚洲a | 在线天堂视频 | 五月婷婷影视 | 国产福利不卡视频 | 国内精品久久久久国产 | 色av资源网| 亚洲国产理论片 | 欧美精品生活片 | 日韩免费一区二区在线观看 | 98涩涩国产露脸精品国产网 | 欧美va天堂va视频va在线 | 国产视频69 | 欧美日一级片 | 亚洲精品影视在线观看 | 99免费在线视频观看 | 午夜久久成人 | 草 免费视频 | 香蕉影视| 国产剧情一区 | 久久不见久久见免费影院 | 国产一区二区久久精品 | 国产又粗又猛又黄视频 | 亚洲精品美女视频 | 激情视频久久 | 毛片视频电影 | 国际精品久久久 | 狠狠色丁香婷婷综合视频 | av在线专区 | 免费看精品久久片 | 日韩在线播放av | 久章操 | www.久久91| 麻豆网站免费观看 | 91天天操 | 中文字幕久久精品一区 | 日韩xxxxxxxxx| 韩国三级在线一区 | 亚洲日韩欧美视频 | 亚洲电影一区二区 | 国产精品久久久一区二区三区网站 | 亚洲影院色 | 天天干天天操天天拍 | 国产91电影在线观看 | 久久免费黄色大片 | 国产一级二级视频 | 成人影音在线 | 91精彩视频在线观看 | 亚洲欧美偷拍另类 | 999在线观看视频 | 亚洲精品国产第一综合99久久 | 国内揄拍国内精品 | 黄色一集片 | 国产精品欧美日韩 | 超碰人人超碰 | 国产亚洲精品久久网站 | 美女视频免费精品 | 超碰夜夜 | 麻豆一区二区三区视频 | 国产成人777777 | 天天激情站 | 波多野结衣动态图 | 一区久久久| 国产真实在线 | 国产精品久久久777 成人手机在线视频 | 91九色最新地址 | 日日操天天操夜夜操 | 欧美精品生活片 | 欧美亚洲国产一卡 | 超碰在线人人艹 | 一级免费av| 8x8x在线观看视频 | 日批在线观看 | 国产91对白在线 | 久爱精品在线 | 亚洲日本国产精品 | 亚洲成av人片一区二区梦乃 | 成人黄色大片 | 一区久久久 | 久久草草影视免费网 | 日韩免费视频一区二区 | 久久久久久久久久久网 | 欧美大片在线看免费观看 | 天堂视频中文在线 | 中文字幕中文字幕在线中文字幕三区 | 五月婷婷激情综合 | 午夜视频久久久 | 久久精品视频一 | 日韩欧美精品在线 | 久久久高清免费视频 | 四虎国产精品免费 | 日韩欧美高清不卡 | 国产一区在线观看视频 | 国产精品视频地址 | 久久无码精品一区二区三区 | 日韩精品一区二区三区三炮视频 | 热精品| 日韩欧美视频在线免费观看 | 91九色视频在线播放 | 91精品久久久久久久91蜜桃 | 在线欧美最极品的av | 特黄免费av | 国产91精品在线观看 | 91九色蝌蚪视频网站 | 欧美日韩久久不卡 | 中文字幕免费不卡视频 | 西西444www大胆无视频 | 成人av影视在线 | 在线天堂8√ | 日韩在线视频一区 | 天天做天天看 | 日本黄色免费大片 | 国产精品久久久久久久久久白浆 | 亚洲最新av网站 | 91秒拍国产福利一区 | 91精品国产成人观看 | 天天操天天操天天干 | 天天操天天干天天操天天干 | av观看久久久 | 亚洲更新最快 | 色婷婷丁香 | 久久久精品视频网站 | 久草在线这里只有精品 | 色天天中文 | 国产福利av | 久久久久久久久免费 | 国产理伦在线 | 日韩a免费 | 免费在线观看av网址 | 黄色免费国产 | 日日干网址 | 一区二区三区四区五区在线 | 国产分类视频 | 六月丁香在线观看 | av手机版| 日韩一级片大全 | 日韩精品在线免费播放 | 波多野结衣电影一区二区三区 | 亚洲美女精品 | 亚洲国产精品成人va在线观看 | 黄色大片网| 伊人成人激情 | 99精品在线免费在线观看 | 日韩免费专区 | 国产精品日韩欧美一区二区 | 国产精品久久久久久吹潮天美传媒 | 中文国产字幕在线观看 | 日韩视频一区二区三区在线播放免费观看 | 久久久久久福利 | 国产精品一区二区三区免费视频 | 久久久久久久久久久免费视频 | 精品久久久久久国产偷窥 | 日韩久久精品一区二区三区 | 久久网站免费 | 亚洲高清视频在线观看 | 毛片精品免费在线观看 | 91桃色国产在线播放 | 精品高清美女精品国产区 | 国产一区二区不卡视频 | 国产无吗一区二区三区在线欢 | 欧美成人在线免费观看 | 亚洲精品国产精品国自产在线 | 国产精品9999久久久久仙踪林 | 日本成址在线观看 | 国产精品美女久久久久aⅴ 干干夜夜 | 久久免费的精品国产v∧ | 91探花国产综合在线精品 | 亚洲视频在线免费看 | 中文字幕丝袜一区二区 | 久久精品亚洲精品国产欧美 | 免费国产在线观看 | 久久久久久久久久久免费av | 综合亚洲视频 | 久久视频在线观看中文字幕 | 久久免费精品一区二区三区 | 99性视频| 97超碰影视| av成人动漫在线观看 | 狠狠激情中文字幕 | 一区二区视频播放 | 天堂网一区 | 91在线最新 | 欧美一级免费黄色片 | 欧美精品免费一区二区 | 久久综合给合久久狠狠色 | 欧美成人高清 | 亚洲免费av网站 | 色多多污污在线观看 | 久久久久久国产精品免费 | 国产亚洲午夜高清国产拍精品 | 91日韩在线播放 | 国产精品专区在线观看 | 久久久久电影 | 人人澡人人添人人爽一区二区 | 色狠狠久久av五月综合 | 成人app在线免费观看 | 黄色影院在线免费观看 | 亚洲毛片一区二区三区 | 亚洲精品美女在线 | 欧美一区二区视频97 | 国产精品高清免费在线观看 | 久久精品成人欧美大片古装 | 精品亚洲网 | 国产精品乱码久久久久久1区2区 | 少妇bbbb| 亚洲乱码精品久久久 | 久久婷婷亚洲 | 国产成人一二片 | 在线视频app | 天天操天天摸天天爽 |