• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    Windows 10下編譯、安裝、配置Qt

    2020-12-07 06:08:03謝逸軒馬維華
    計(jì)算機(jī)時(shí)代 2020年11期
    關(guān)鍵詞:安裝包源碼離線

    謝逸軒 馬維華

    摘? 要: 為了獲得最新MSVC 2019版Qt庫開發(fā)軟件,解決Qt在線安裝包在國內(nèi)無法使用,以及Qt官方自5.15版本起不再為開源社區(qū)提供離線安裝包的問題。文章介紹了通過構(gòu)建Qt庫編譯環(huán)境;遵照Qt發(fā)行說明配置編譯參數(shù);利用Qt源代碼編譯生成5.15版Qt庫的整個(gè)過程。上述安裝和配置利用Qt Creator成功編譯并運(yùn)行基于Qt5.15的HelloWorld程序來予以驗(yàn)證。

    關(guān)鍵詞: Qt編譯; Qt5.15; Qt離線安裝; MSVC 2019

    中圖分類號(hào):TP312? ? ? ? ? 文獻(xiàn)標(biāo)識(shí)碼:A? ? ?文章編號(hào):1006-8228(2020)11-75-03

    Abstract: In order to obtain the latest Qt library development software for MSVC 2019, solve the problem that Qt online installation package cannot be used in China, as well as Qt no longer provides official offline installation package for open source community since version 5.15. This paper introduces the whole process of generating Qt library version 5.15 that through building Qt library compiling environment, configuring compilation parameters according to the Qt release notes, and compiling the Qt source code. The installation and configuration are verified by Qt creator successfully compiling and running HelloWorld program based on Qt5.15.

    Key words: Qt compiling; Qt 5.15; Qt offline installation; MSVC 2019

    0 引言

    Qt是一個(gè)開源和商業(yè)授權(quán)并進(jìn)的、以跨平臺(tái)框架著稱的,以C++語言為基礎(chǔ)并帶有多種主流語言擴(kuò)展支持的,以圖形用戶界面為主要功能并附有其他系統(tǒng)資源控制類的,提供統(tǒng)一、直觀、強(qiáng)大API的庫函數(shù)集合。

    近年來,Qt公司嘗試通過強(qiáng)調(diào)開源用戶義務(wù)、削減開源用戶權(quán)利等措施提升用戶為商業(yè)授權(quán)版Qt的付費(fèi)意愿。Qt公司曾在安裝包中強(qiáng)制用戶登錄,其后引發(fā)開源社區(qū)不滿繼而取消該措施[1]。如今不僅重操舊業(yè),而且宣布自5.15版本起僅商業(yè)授權(quán)用戶可獲得Qt長期支持版以及離線安裝包[2]。這一措施給身處網(wǎng)絡(luò)環(huán)境不穩(wěn)定的國內(nèi)Qt用戶帶來了煩惱,國內(nèi)Qt用戶要么使用不含新功能和缺陷補(bǔ)丁的舊版本,要么花費(fèi)大量時(shí)間和精力研究Qt的編譯條件。

    本文在最受開發(fā)人員歡迎的Windows 1064bit平臺(tái),利用Microsoft Visual Studio 2019 C++ Compiler(簡(jiǎn)稱MSVC 2019)原生編譯Qt 5.15庫,然后結(jié)合Qt Creator 4.12.3開發(fā)運(yùn)行基于Qt的HelloWorld程序。本文以嚴(yán)謹(jǐn)?shù)淖黠L(fēng),提出了一套行之有效的編譯環(huán)境準(zhǔn)備方法,并對(duì)編譯過程中所需時(shí)間、硬盤空間以及內(nèi)存空間給予相應(yīng)提醒,使應(yīng)用開發(fā)人員對(duì)Qt開發(fā)環(huán)境的搭建有合理、穩(wěn)定的估計(jì),并且像之前一樣繼續(xù)專注于程序開發(fā)。

    1 Qt開發(fā)環(huán)境的安裝

    舊時(shí)的開發(fā)環(huán)境一般由文本編輯器和工具鏈(含編譯器)組成,為了縮短開發(fā)時(shí)間和提高代碼利用率,第三方庫函數(shù)應(yīng)運(yùn)而生。但當(dāng)?shù)谌綆旌瘮?shù)強(qiáng)大到能實(shí)現(xiàn)某應(yīng)用領(lǐng)域通用完備功能的底層服務(wù)時(shí),我們一般稱之為軟件框架。Qt庫即是實(shí)現(xiàn)通用圖形用戶界面的框架。

    為了搭建Qt開發(fā)環(huán)境,我們需要依次安裝集成了UI設(shè)計(jì)工具和文本編輯器的集成開發(fā)環(huán)境Qt Creator 4.12、工具鏈MSVC 2019以及圖形框架Qt 5.15。

    1.1 集成開發(fā)環(huán)境——Qt Creator的安裝

    訪問Qt官方資源庫[4],進(jìn)入qtcreator子目錄,選擇最新版本qt-creator-opensource-windows-x86_64-4.12.3.exe下載。

    打開可執(zhí)行文件,登錄Qt賬號(hào),閱讀權(quán)利聲明并確認(rèn),其余按默認(rèn)設(shè)置完成安裝。

    1.2 工具鏈——MSVC 2019的安裝

    前往微軟Visual Studio官網(wǎng)[3]下載Visual Studio 2019 生成工具,當(dāng)然也可以安裝Visual Studio 2019社區(qū)版作為替代。打開下載好的在線安裝程序,在工作負(fù)載選項(xiàng)卡中選擇“C++ 生成工具”,于右側(cè)的安裝詳細(xì)信息中展開C++生成工具,確保MSVC、Windows 10 SDK、C++ CMake工具以及C++ATL共四項(xiàng)均被選中,其余根據(jù)需要增減組件并調(diào)整安裝位置,確定安裝即可。

    1.3 圖形框架——Qt 5.15的編譯安裝

    本節(jié)將圍繞Qt 5.15的編譯安裝,依次介紹源碼獲取、編譯前環(huán)境準(zhǔn)備、配置、編譯以及安裝共5個(gè)環(huán)節(jié)。為了介紹的方便,本節(jié)所有壓縮包解壓位置均以D盤示例。此外,本例提及的所有時(shí)間均在i7-9750H+固態(tài)硬盤+虛擬機(jī)的環(huán)境中反復(fù)實(shí)踐得知。

    1.3.1 源碼獲取

    https://download.qt.io/official_releases/qt/

    訪問Qt官方源碼庫,選擇最新版本5.15.0,下載擴(kuò)展名為zip的壓縮包(.xz文件win環(huán)境下解壓會(huì)報(bào)錯(cuò))。獲得名為qt-everywhere-src-5.15.0.zip的Qt源碼包,解壓到D盤待用。

    1.3.2 編譯前環(huán)境準(zhǔn)備之強(qiáng)制性要求

    ⑴ ActivePerl

    https://www.activestate.com/products/downloads/

    訪問ActivePerl官方網(wǎng)站,選擇最新版本5.28,注冊(cè)并登錄后提供下載,保存的文件名為ActivePerl-5.28.1.0000-MSWin32-x64-b462fde1.exe。

    典型安裝即可。

    ⑵ Python

    https://www.python.org/downloads/

    訪問Python官方網(wǎng)站,選擇Python 2.7.18(QtWebEngine模塊僅支持Python2),獲得名為python-2.7.18.amd64.msi的安裝程序。

    安裝時(shí)注意勾選Add python.exe to Path選項(xiàng),其余默認(rèn)即可。

    1.3.3 編譯前環(huán)境準(zhǔn)備之官方配置所需要求

    Qt每個(gè)版本發(fā)布時(shí),官方會(huì)通過發(fā)布日志[5]提供各平臺(tái)各目標(biāo)的官方推薦配置。Windows_10 (msvc2019-x86_64)平臺(tái)下編譯適用于Windows_10 (msvc2019-x86_64)的Qt庫,需要額外準(zhǔn)備以下第三方的預(yù)編譯庫以供Qt編譯時(shí)使用。

    ⑴ OpenSSL

    https://slproweb.com/products/Win32OpenSSL.html

    由于OpenSSL官方僅提供源碼,從源碼編譯又需要其他的前置條件。這里直接提供可信任的、適用Windows的、預(yù)編譯的OpenSSL庫的下載鏈接。獲得名為Win64OpenSSL-1_1_1g.exe的安裝包,典型安裝并記安裝后的位置為C:\Program Files\OpenSSL-Win64,編譯Qt時(shí)需要用到。

    ⑵ MySQL

    https://downloads.mysql.com/archives/

    選擇connector/c。雖然connector/c++似乎更好,但是Qt不認(rèn)。下載得到名為mysql-connector-c-6.1.11-winx64.zip的壓縮包,將其解壓到D盤待用。

    ⑶ PostgreSQL

    https://www.postgresql.org/download/

    https://www.enterprisedb.com/download-postgresql-binaries

    前者可下載官方安裝包,后者可由前者頁面上超鏈接出來,并提供預(yù)編譯庫的下載。以后者為例,獲得名為postgresql-12.3-1-windows-x64-binaries.zip,將其解壓到D盤待用。

    ⑷ LLVM(clang)

    https://releases.llvm.org/download.html

    LLVM是Qt Docs模塊的依賴,缺少它并不影響其他模塊的正常編譯。前往官方網(wǎng)站,獲得名為LLVM-10.0.0-win64.exe的安裝程序,典型安裝并記安裝后的位置為C:\Program Files\LLVM,編譯Qt時(shí)需要用到。

    1.3.4 配置

    用管理員權(quán)限打開CMD或者PowerShell,運(yùn)行以下命令設(shè)置用戶環(huán)境變量:

    SETX LLVM_INSTALL_DIR "C:\Program Files\LLVM"

    在開始菜單中打開x64 Native Tools Command Prompt for VS 2019,輸入以下命令配置環(huán)境變量,其中REM開頭的命令為注釋。

    REM在C盤創(chuàng)建默認(rèn)安裝目錄,確保至少有10GB可用空間。

    MKDIRC:\Qt\Qt-5.15.0

    REM在D盤創(chuàng)建編譯目錄以保護(hù)源碼目錄的整潔,確保至少120GB可用空間。

    REM預(yù)留額外硬盤空間用于虛擬內(nèi)存分配,確保虛擬+物理內(nèi)存可用大于32G。

    D:

    MKDIR D:\qt-build

    CD D:\qt-build

    REM 設(shè)置Qt源碼目錄和添加可執(zhí)行文件搜索路徑

    SET QT_SRC=”D:\qt-everywhere-src-5.15.0”

    SET PATH=%QT_SRC%\qtbase\bin;%QT_SRC

    %\gnuwin32\bin;%PATH%

    REM 設(shè)置官方推薦配置所需環(huán)境變量

    SET OPENSSL_INCLUDE_x64=”C:\Program

    Files\OpenSSL-Win64\include”

    SET OPENSSL_LIB_x64=”C:\Program

    Files\OpenSSL-Win64\lib”

    SETMYSQL_INCLUDE_x64=”D:\mysql-connector-c

    -6.1.11-winx64\include”

    SET MYSQL_LIB_x64=”D:\mysql-connector-c-6.1.11

    -winx64\lib”

    SET POSTGRESQL_INCLUDE_x64=”D:\pgsql\include”

    SET POSTGRESQL_LIB_x64=”D:\pgsql\lib”

    REM開始配置,預(yù)計(jì)耗時(shí)兩分鐘。

    REM原官方配置-prefix后跟c:\Users\qt\work\install,這里改成了更符合離線安裝程序給出的默認(rèn)安裝位置。此外官方配置-no-sql-mysql表示不編譯Mysql驅(qū)動(dòng),但又包括了Mysql的庫文件(不包括也能編譯),這里用-plugin-sql-mysql替換之以啟用Mysql驅(qū)動(dòng)。

    %QT_SRC%\configure.bat -opensource -confirm

    -license -verbose -prefix? C:\Qt\Qt-5.15.0 -debug

    -and-release -release -force-debug-info -nomake

    tests -opengl dynamic -nomake examples -openssl

    -I %OPENSSL_INCLUDE_x64% -L %

    OPENSSL_LIB_x64%-plugin-sql-mysql -plugin-sql

    -sqlite -plugin-sql-odbc -I %MYSQL_INCLUDE_x64%

    -L %MYSQL_LIB_x64% -plugin-sql-psql -I %

    POSTGRESQL_INCLUDE_x64% -L

    %POSTGRESQL_LIB_x64% -qt-zlib

    配置成功后,終端窗口會(huì)提示“Qt is now configured for building. Just run 'nmake'.”。

    1.3.5 編譯

    編譯會(huì)產(chǎn)生中間文件占用大量空間,若專門構(gòu)建虛擬機(jī)來運(yùn)行編譯的話,建議至少分配200GB的硬盤空間以安裝Windows系統(tǒng)、配置編譯環(huán)境和虛擬內(nèi)存。

    配置成功的終端內(nèi)運(yùn)行如下命令開始編譯,大約需要8小時(shí):

    nmake

    1.3.6 安裝

    確保安裝目錄(本例為C:\Qt\Qt-5.15.0)具有10GB可用空間,運(yùn)行以下命令啟動(dòng)安裝過程,大約需要15分鐘:

    nmake install

    2 Qt開發(fā)環(huán)境的配置

    首先,啟用編譯安裝的Qt庫。啟動(dòng)Qt Creator,依次選擇工具、選項(xiàng)、Kits下的Qt Versions,添加C:\Qt\Qt-5.15.0\bin目錄下qmake.exe。

    其次,啟用MSVC 2019編譯器。由于Qt Creator最新版本4.12.3存在缺陷,導(dǎo)致非英語顯示語言環(huán)境下無法檢測(cè)到安裝的Visual Studio 2019 生成工具。此外,Qt Creator又不支持手動(dòng)添加MSVC編譯器,所以設(shè)置稍顯麻煩。目前已核實(shí)兩種方案均可解決此問題,一是卸載MSVC 2019生成工具,安裝Visual Studio 2019社區(qū)版;二是切換系統(tǒng)顯示語言為英語,重啟電腦后遵循上述路徑打開編譯器選項(xiàng)卡,將自動(dòng)檢測(cè)到的編譯工具(形如Microsoft Visual C++ Compiler 16.6.30225.117 (x86))一一按右側(cè)clone按鈕克隆一份(共八個(gè)),保存配置后改回中文顯示語言并重啟系統(tǒng)。

    再次,設(shè)置默認(rèn)編譯組合Kits。遵循上述路徑打開Kits選項(xiàng)卡,在Compiler一欄中C/C++選擇MSVC amd64,Debugger一欄選擇x64版本,Qt version一欄選擇Qt 5.15.0,其余不動(dòng),保存即可。

    最后,添加動(dòng)態(tài)鏈接庫搜索路徑。修改系統(tǒng)環(huán)境變量Path,追加Qt庫bin目錄的路徑(本例為C:\Qt\Qt-5.15.0\bin),以便系統(tǒng)在運(yùn)行用戶Qt程序時(shí)能夠定位Qt動(dòng)態(tài)鏈接庫。此外,將編譯Qt庫時(shí)通過解壓獲得的第三方動(dòng)態(tài)庫一并拷貝到Qt庫bin目錄下,具體到本例為MySQL中l(wèi)ib目錄下的libmysql.dll,以及PostgreSQL中l(wèi)ib目錄下的所有后綴名為dll的文件。

    3 Qt開發(fā)環(huán)境的測(cè)試

    打開Qt Creator,新建其他項(xiàng)目的empty qmake Project,鍵入項(xiàng)目名稱HelloWorld,在打開的HelloWorld.pro文件中添加以下代碼并保存:

    QT += widgets

    然后,新建C++下的C++SourceFile,鍵入名稱main.cpp,在打開的main.cpp文件中,輸入以下程序代碼[6],保存后按F5執(zhí)行。

    #include

    #include

    int main(int argc,char *argv[])

    { QApplication app(argc,argv);

    QLabel label("HelloWorld");

    label.show();

    return app.exec();

    }

    HelloWorld實(shí)驗(yàn)結(jié)果顯示如圖1,證明文中所述離線安裝Qt的編譯方法切實(shí)可行。

    參考文獻(xiàn)(References):

    [1] Tuukka Turunen. Changing Qt Account to be Optional in the Online Installer[EB/OL]. [2020-7-11].https://www.qt.io/blog/2015/05/06/changing-qt-account-to-be-optional-in-the-online-installer.

    [2] Petteri Holl?nder. Qt offering changes 2020[EB/OL].[2020-7-11].https://www.qt.io/blog/qt-offering-changes-2020.

    [3] 下載 Windows 版和 Mac 版 Visual Studio 2019[EB/OL].[2020-7-11].https://visualstudio.microsoft.com/zh-hans/downloads/.

    [4] Index of /official_releases[EB/OL]. [2020-7-11]. https://download.qt.io/official_releases/.

    [5] The Qt Company Ltd. Qt 5.15 Tools and Versions - Qt Wiki[EB/OL].[2020-7-2].https://wiki.qt.io/Qt_5.15_Tools_and_Versions.

    [6] 布蘭切特.C++ GUI QT 4編程(第2版)[M].電子工業(yè)出版社,2013.

    猜你喜歡
    安裝包源碼離線
    基于網(wǎng)頁源碼結(jié)構(gòu)理解的自適應(yīng)爬蟲代碼生成方法
    基于圖神經(jīng)網(wǎng)絡(luò)的軟件源碼漏洞檢測(cè)方法
    手機(jī)之間如何快速分享應(yīng)用安裝包
    異步電機(jī)離線參數(shù)辨識(shí)方法
    呼吸閥離線檢驗(yàn)工藝與評(píng)定探討
    企業(yè)如何保護(hù)源碼
    淺談ATC離線基礎(chǔ)數(shù)據(jù)的準(zhǔn)備
    離線富集-HPLC法同時(shí)測(cè)定氨咖黃敏膠囊中5種合成色素
    中成藥(2018年2期)2018-05-09 07:20:09
    另類解壓軟件安裝包
    電腦愛好者(2017年3期)2017-05-04 10:29:50
    基于數(shù)據(jù)結(jié)構(gòu)教輔系統(tǒng)的實(shí)驗(yàn)課程改革
    av电影中文网址| 99re在线观看精品视频| 亚洲精品粉嫩美女一区| 国产精品 国内视频| 欧美黄色淫秽网站| 大片免费播放器 马上看| 蜜桃国产av成人99| a级片在线免费高清观看视频| 国产福利在线免费观看视频| 成人国产av品久久久| 亚洲国产看品久久| 极品教师在线免费播放| 如日韩欧美国产精品一区二区三区| 高清在线国产一区| 午夜激情av网站| 国产又爽黄色视频| 91av网站免费观看| 操美女的视频在线观看| 美女福利国产在线| 久久久久久人人人人人| 久久久欧美国产精品| 精品福利永久在线观看| 少妇的丰满在线观看| 丰满少妇做爰视频| 韩国精品一区二区三区| 欧美黑人欧美精品刺激| 国产精品 国内视频| 欧美另类亚洲清纯唯美| 成年人午夜在线观看视频| 999久久久国产精品视频| 精品人妻熟女毛片av久久网站| 国产成人影院久久av| 国产精品免费大片| a级毛片黄视频| 在线观看人妻少妇| 男女床上黄色一级片免费看| 国产成人欧美| 国产成人免费无遮挡视频| 亚洲精品在线美女| 亚洲久久久国产精品| a级毛片在线看网站| 国产精品久久电影中文字幕 | 亚洲一区中文字幕在线| 国产xxxxx性猛交| 天堂中文最新版在线下载| 99热网站在线观看| 丰满少妇做爰视频| 丝袜喷水一区| 亚洲精品中文字幕一二三四区 | 亚洲视频免费观看视频| 1024视频免费在线观看| 亚洲精品国产色婷婷电影| 777久久人妻少妇嫩草av网站| 国产不卡一卡二| 在线看a的网站| 美女高潮喷水抽搐中文字幕| 亚洲一区二区三区欧美精品| 亚洲欧美日韩高清在线视频 | 国产97色在线日韩免费| 一本大道久久a久久精品| 女人高潮潮喷娇喘18禁视频| 久久人妻熟女aⅴ| 亚洲精品乱久久久久久| 免费日韩欧美在线观看| 在线观看一区二区三区激情| 亚洲国产精品一区二区三区在线| 欧美国产精品一级二级三级| 黄色成人免费大全| 亚洲成人国产一区在线观看| 最黄视频免费看| 99精品在免费线老司机午夜| 国产在线一区二区三区精| 亚洲av电影在线进入| 久久这里只有精品19| 亚洲av片天天在线观看| 97在线人人人人妻| 成在线人永久免费视频| 免费女性裸体啪啪无遮挡网站| 久久精品国产亚洲av高清一级| 色综合欧美亚洲国产小说| 欧美精品啪啪一区二区三区| 久热这里只有精品99| 视频在线观看一区二区三区| 国产精品一区二区在线不卡| 久久久久久久国产电影| 国产一区二区三区在线臀色熟女 | 超色免费av| 丰满迷人的少妇在线观看| 欧美日韩黄片免| 亚洲精品粉嫩美女一区| 性少妇av在线| 国产精品98久久久久久宅男小说| 他把我摸到了高潮在线观看 | 大型黄色视频在线免费观看| 精品国产乱码久久久久久男人| 一本色道久久久久久精品综合| 女性被躁到高潮视频| 国产精品香港三级国产av潘金莲| 久久精品亚洲av国产电影网| 人人妻人人添人人爽欧美一区卜| 97在线人人人人妻| 大型av网站在线播放| 国产精品欧美亚洲77777| 亚洲精品成人av观看孕妇| 亚洲精品一二三| 一区在线观看完整版| 国产精品电影一区二区三区 | 国产男女超爽视频在线观看| 国产亚洲午夜精品一区二区久久| 欧美日韩亚洲高清精品| 国产三级黄色录像| 夜夜夜夜夜久久久久| 欧美 亚洲 国产 日韩一| 欧美黑人精品巨大| 免费人妻精品一区二区三区视频| 亚洲av片天天在线观看| 久久国产精品男人的天堂亚洲| 久久久久久久久久久久大奶| 日日夜夜操网爽| www.自偷自拍.com| 日本a在线网址| 欧美国产精品一级二级三级| 91字幕亚洲| 丝袜美腿诱惑在线| 午夜激情久久久久久久| 久久国产精品影院| 中文字幕人妻丝袜一区二区| 18禁裸乳无遮挡动漫免费视频| 欧美激情久久久久久爽电影 | 亚洲中文日韩欧美视频| tube8黄色片| 欧美精品一区二区大全| 久久99热这里只频精品6学生| 另类精品久久| 黄色视频,在线免费观看| 可以免费在线观看a视频的电影网站| 亚洲色图av天堂| 18禁国产床啪视频网站| 99热国产这里只有精品6| 99九九在线精品视频| 国产又色又爽无遮挡免费看| 欧美日韩一级在线毛片| av电影中文网址| 久久精品国产亚洲av香蕉五月 | 在线播放国产精品三级| 老熟妇仑乱视频hdxx| 精品国产一区二区三区久久久樱花| 91麻豆av在线| 女人被躁到高潮嗷嗷叫费观| 久久精品国产亚洲av高清一级| 搡老乐熟女国产| 中文字幕制服av| 国产精品av久久久久免费| 少妇的丰满在线观看| 久久国产精品影院| 国产精品.久久久| 亚洲免费av在线视频| 老司机在亚洲福利影院| 老汉色av国产亚洲站长工具| 一级片'在线观看视频| 精品少妇一区二区三区视频日本电影| 99国产综合亚洲精品| 欧美另类亚洲清纯唯美| 欧美亚洲日本最大视频资源| 精品国产乱码久久久久久男人| aaaaa片日本免费| 欧美日韩av久久| 捣出白浆h1v1| 亚洲第一欧美日韩一区二区三区 | 狠狠狠狠99中文字幕| 国产高清videossex| 超碰97精品在线观看| 精品久久久久久久毛片微露脸| 国产单亲对白刺激| 又紧又爽又黄一区二区| 国产三级黄色录像| 午夜久久久在线观看| 不卡一级毛片| 久久人妻熟女aⅴ| 9色porny在线观看| 精品亚洲成a人片在线观看| 色精品久久人妻99蜜桃| 久久 成人 亚洲| 国产日韩欧美在线精品| 国产色视频综合| 午夜福利影视在线免费观看| 精品少妇黑人巨大在线播放| 一本—道久久a久久精品蜜桃钙片| 变态另类成人亚洲欧美熟女 | 国产精品久久久久久精品电影小说| 中文字幕人妻丝袜一区二区| 成人国语在线视频| 亚洲成人免费电影在线观看| 一夜夜www| 精品一区二区三区av网在线观看 | 欧美日韩一级在线毛片| 9热在线视频观看99| 国产一区二区三区综合在线观看| av网站在线播放免费| 国产精品久久久久久精品古装| 肉色欧美久久久久久久蜜桃| 啦啦啦中文免费视频观看日本| 日本欧美视频一区| 后天国语完整版免费观看| 夜夜骑夜夜射夜夜干| 国产91精品成人一区二区三区 | 在线永久观看黄色视频| 亚洲国产av影院在线观看| 国产精品久久久久久精品电影小说| 99在线人妻在线中文字幕 | 色老头精品视频在线观看| 99re6热这里在线精品视频| 可以免费在线观看a视频的电影网站| 亚洲精品在线美女| 久久99一区二区三区| 久久99热这里只频精品6学生| 国产日韩欧美在线精品| 操出白浆在线播放| 一级a爱视频在线免费观看| 性高湖久久久久久久久免费观看| 搡老乐熟女国产| 男女午夜视频在线观看| 中文欧美无线码| 国产在视频线精品| 99国产精品免费福利视频| 老司机午夜福利在线观看视频 | 久久精品成人免费网站| 女人爽到高潮嗷嗷叫在线视频| a级片在线免费高清观看视频| 夜夜夜夜夜久久久久| 在线观看www视频免费| 51午夜福利影视在线观看| 天堂8中文在线网| 啦啦啦免费观看视频1| 别揉我奶头~嗯~啊~动态视频| 岛国在线观看网站| av有码第一页| 淫妇啪啪啪对白视频| 国产一区有黄有色的免费视频| 麻豆国产av国片精品| 国产精品久久久久久精品电影小说| 成人免费观看视频高清| 久久热在线av| 日韩欧美一区视频在线观看| 国产精品亚洲av一区麻豆| 精品国产超薄肉色丝袜足j| 精品免费久久久久久久清纯 | 亚洲国产成人一精品久久久| 国产av精品麻豆| 亚洲国产欧美在线一区| 曰老女人黄片| 天天躁夜夜躁狠狠躁躁| 交换朋友夫妻互换小说| 国产高清videossex| 亚洲精品av麻豆狂野| 色在线成人网| 国产成人精品无人区| 免费久久久久久久精品成人欧美视频| 97人妻天天添夜夜摸| 宅男免费午夜| bbb黄色大片| 国产成+人综合+亚洲专区| h视频一区二区三区| 久久性视频一级片| 日韩免费高清中文字幕av| 欧美老熟妇乱子伦牲交| 在线观看免费午夜福利视频| 黑人操中国人逼视频| 成人av一区二区三区在线看| 久久中文字幕人妻熟女| 成人黄色视频免费在线看| 国精品久久久久久国模美| 久久人人97超碰香蕉20202| 91成年电影在线观看| 操美女的视频在线观看| 欧美国产精品va在线观看不卡| 久久久精品免费免费高清| 国产精品成人在线| 真人做人爱边吃奶动态| 亚洲美女黄片视频| 亚洲一码二码三码区别大吗| 丰满人妻熟妇乱又伦精品不卡| 国产无遮挡羞羞视频在线观看| 欧美日韩中文字幕国产精品一区二区三区 | 王馨瑶露胸无遮挡在线观看| 亚洲精品美女久久av网站| 黄色丝袜av网址大全| 国产一区有黄有色的免费视频| 三级毛片av免费| 妹子高潮喷水视频| 日韩大码丰满熟妇| 欧美精品亚洲一区二区| 男女之事视频高清在线观看| 中文字幕精品免费在线观看视频| 极品教师在线免费播放| 色综合婷婷激情| 日本黄色日本黄色录像| 最新美女视频免费是黄的| 美女午夜性视频免费| 日本wwww免费看| 少妇粗大呻吟视频| 亚洲一区二区三区欧美精品| 亚洲欧美日韩另类电影网站| 亚洲av国产av综合av卡| 在线 av 中文字幕| 中文字幕另类日韩欧美亚洲嫩草| 亚洲av片天天在线观看| videosex国产| 亚洲成人手机| 午夜福利免费观看在线| 脱女人内裤的视频| 十八禁网站免费在线| 精品少妇久久久久久888优播| 国产单亲对白刺激| av天堂久久9| 日韩一区二区三区影片| 成人亚洲精品一区在线观看| 国产精品秋霞免费鲁丝片| 国产亚洲精品一区二区www | 亚洲欧美日韩另类电影网站| 欧美日韩亚洲高清精品| 热99久久久久精品小说推荐| 99riav亚洲国产免费| 精品第一国产精品| 国产高清视频在线播放一区| 18禁美女被吸乳视频| 搡老乐熟女国产| 亚洲精品在线观看二区| a级毛片在线看网站| 真人做人爱边吃奶动态| av欧美777| 美女主播在线视频| 国产老妇伦熟女老妇高清| 欧美日本中文国产一区发布| 自拍欧美九色日韩亚洲蝌蚪91| 999精品在线视频| 性色av乱码一区二区三区2| 黄片播放在线免费| 欧美av亚洲av综合av国产av| 国产精品偷伦视频观看了| 一本久久精品| 亚洲成人国产一区在线观看| 日韩一卡2卡3卡4卡2021年| 在线观看66精品国产| 国产男女超爽视频在线观看| 亚洲精品国产色婷婷电影| 精品人妻1区二区| 视频在线观看一区二区三区| 9191精品国产免费久久| 精品视频人人做人人爽| 三级毛片av免费| 久久人人97超碰香蕉20202| 免费在线观看黄色视频的| 亚洲成人免费电影在线观看| tocl精华| 亚洲 国产 在线| 99久久国产精品久久久| 日本五十路高清| 精品国产一区二区久久| av线在线观看网站| 国产区一区二久久| 国产精品麻豆人妻色哟哟久久| 成人国产av品久久久| 日韩人妻精品一区2区三区| 黄色视频在线播放观看不卡| 一边摸一边抽搐一进一小说 | 久久久欧美国产精品| 丰满人妻熟妇乱又伦精品不卡| 国产av一区二区精品久久| www.精华液| av欧美777| 午夜久久久在线观看| 久久久精品免费免费高清| 一级毛片电影观看| 日韩欧美三级三区| 精品国内亚洲2022精品成人 | 国产亚洲精品久久久久5区| 精品久久久精品久久久| 国产免费福利视频在线观看| av免费在线观看网站| 午夜福利在线观看吧| 国产精品免费视频内射| 纵有疾风起免费观看全集完整版| 少妇 在线观看| 夜夜爽天天搞| 一边摸一边做爽爽视频免费| 国产av又大| 欧美亚洲日本最大视频资源| 1024视频免费在线观看| 欧美性长视频在线观看| 男女下面插进去视频免费观看| 亚洲专区字幕在线| 欧美日韩中文字幕国产精品一区二区三区 | 国产精品久久久久久精品电影小说| 亚洲av欧美aⅴ国产| 变态另类成人亚洲欧美熟女 | videos熟女内射| 成年女人毛片免费观看观看9 | 在线天堂中文资源库| 免费一级毛片在线播放高清视频 | 国产亚洲av高清不卡| 日韩大码丰满熟妇| 欧美 日韩 精品 国产| 国产国语露脸激情在线看| 日韩欧美国产一区二区入口| 亚洲第一欧美日韩一区二区三区 | 久久久久久亚洲精品国产蜜桃av| 亚洲国产看品久久| 搡老乐熟女国产| 中文字幕人妻丝袜一区二区| 热re99久久国产66热| 丝袜美腿诱惑在线| 亚洲午夜精品一区,二区,三区| 亚洲国产欧美一区二区综合| 超碰97精品在线观看| 在线观看免费午夜福利视频| 久久久国产欧美日韩av| av网站在线播放免费| 少妇被粗大的猛进出69影院| 午夜免费鲁丝| 成在线人永久免费视频| 亚洲午夜精品一区,二区,三区| 一级,二级,三级黄色视频| 亚洲中文字幕日韩| 欧美日韩一级在线毛片| 免费黄频网站在线观看国产| 一级毛片电影观看| 久久久水蜜桃国产精品网| 99久久99久久久精品蜜桃| 18禁美女被吸乳视频| av免费在线观看网站| 91国产中文字幕| 在线亚洲精品国产二区图片欧美| 日韩大片免费观看网站| av视频免费观看在线观看| 人人澡人人妻人| 在线天堂中文资源库| 黑人操中国人逼视频| 亚洲七黄色美女视频| 麻豆成人av在线观看| 一区在线观看完整版| 精品亚洲乱码少妇综合久久| 国产男女内射视频| 人妻一区二区av| 在线观看免费高清a一片| 少妇裸体淫交视频免费看高清 | 国产高清国产精品国产三级| 啦啦啦 在线观看视频| 女人爽到高潮嗷嗷叫在线视频| 69av精品久久久久久 | 国产在线一区二区三区精| 日韩一卡2卡3卡4卡2021年| 欧美在线黄色| 人人澡人人妻人| 人人妻人人澡人人爽人人夜夜| av不卡在线播放| 这个男人来自地球电影免费观看| 悠悠久久av| e午夜精品久久久久久久| 99re在线观看精品视频| 人人澡人人妻人| 精品久久久久久久毛片微露脸| 在线十欧美十亚洲十日本专区| 免费看十八禁软件| 亚洲 国产 在线| 精品欧美一区二区三区在线| 久久av网站| 丝袜美足系列| 老鸭窝网址在线观看| 亚洲精品在线美女| 国产99久久九九免费精品| 成人免费观看视频高清| 亚洲一区中文字幕在线| 亚洲熟女精品中文字幕| 男女午夜视频在线观看| 正在播放国产对白刺激| 色94色欧美一区二区| 女性被躁到高潮视频| 91国产中文字幕| 精品亚洲乱码少妇综合久久| 国产精品欧美亚洲77777| 国产一区二区三区综合在线观看| 亚洲自偷自拍图片 自拍| 又大又爽又粗| 999久久久国产精品视频| 精品午夜福利视频在线观看一区 | 一级毛片电影观看| 国产亚洲欧美在线一区二区| 美女国产高潮福利片在线看| tocl精华| 亚洲国产毛片av蜜桃av| 国产精品一区二区免费欧美| 久久人妻福利社区极品人妻图片| 一级a爱视频在线免费观看| 精品熟女少妇八av免费久了| 国产一区有黄有色的免费视频| 国产高清国产精品国产三级| 久久国产精品大桥未久av| 欧美精品亚洲一区二区| 国产国语露脸激情在线看| 男女无遮挡免费网站观看| 精品国产乱子伦一区二区三区| 国产精品av久久久久免费| 精品少妇一区二区三区视频日本电影| 国产精品秋霞免费鲁丝片| 国产高清激情床上av| 国精品久久久久久国模美| 男女免费视频国产| 精品一区二区三区视频在线观看免费 | 美女午夜性视频免费| 淫妇啪啪啪对白视频| 欧美激情高清一区二区三区| 久久久精品区二区三区| 18禁裸乳无遮挡动漫免费视频| 欧美老熟妇乱子伦牲交| 美国免费a级毛片| 这个男人来自地球电影免费观看| 99国产极品粉嫩在线观看| 夫妻午夜视频| 人人妻人人澡人人爽人人夜夜| av免费在线观看网站| 黄色片一级片一级黄色片| 久久精品aⅴ一区二区三区四区| 亚洲色图综合在线观看| 交换朋友夫妻互换小说| 亚洲全国av大片| 午夜成年电影在线免费观看| 久久久国产精品麻豆| av免费在线观看网站| 无人区码免费观看不卡 | 国产成人免费无遮挡视频| 亚洲黑人精品在线| 伊人久久大香线蕉亚洲五| 免费久久久久久久精品成人欧美视频| 大香蕉久久网| 黄色视频在线播放观看不卡| 久久久精品国产亚洲av高清涩受| 他把我摸到了高潮在线观看 | 亚洲av国产av综合av卡| 免费看a级黄色片| 精品第一国产精品| 一夜夜www| 飞空精品影院首页| 国产激情久久老熟女| 国产精品.久久久| 国产精品98久久久久久宅男小说| 亚洲国产av影院在线观看| 久久天堂一区二区三区四区| av电影中文网址| 日本av免费视频播放| 免费少妇av软件| 怎么达到女性高潮| 亚洲黑人精品在线| av线在线观看网站| 最近最新中文字幕大全电影3 | 久久久国产成人免费| av在线播放免费不卡| 99国产精品99久久久久| 中亚洲国语对白在线视频| av天堂在线播放| 两个人看的免费小视频| 亚洲av第一区精品v没综合| 欧美 日韩 精品 国产| 国产精品免费大片| 国产男女超爽视频在线观看| 动漫黄色视频在线观看| 亚洲综合色网址| 视频区欧美日本亚洲| 国产亚洲av高清不卡| 国产成人欧美在线观看 | 无人区码免费观看不卡 | 黑人操中国人逼视频| 青草久久国产| av在线播放免费不卡| 大片免费播放器 马上看| 欧美日韩成人在线一区二区| 亚洲第一av免费看| 日日夜夜操网爽| 久久天躁狠狠躁夜夜2o2o| 午夜免费成人在线视频| 国产一区二区 视频在线| 男女免费视频国产| 日韩制服丝袜自拍偷拍| 丰满迷人的少妇在线观看| 满18在线观看网站| 国产深夜福利视频在线观看| 欧美久久黑人一区二区| 男女免费视频国产| 黑人巨大精品欧美一区二区蜜桃| 精品第一国产精品| 纵有疾风起免费观看全集完整版| 国产在线一区二区三区精| 青青草视频在线视频观看| 亚洲av欧美aⅴ国产| 免费看a级黄色片| xxxhd国产人妻xxx| 亚洲精品自拍成人| 国产成人系列免费观看| 人人妻人人添人人爽欧美一区卜| 久久久久久久久久久久大奶| 国产野战对白在线观看| 脱女人内裤的视频| 亚洲av国产av综合av卡| 日本欧美视频一区| 亚洲av成人一区二区三| 欧美日韩视频精品一区| 精品人妻在线不人妻| 丰满少妇做爰视频| 午夜精品久久久久久毛片777| 久久毛片免费看一区二区三区| 两性午夜刺激爽爽歪歪视频在线观看 | 女性生殖器流出的白浆| 日韩中文字幕欧美一区二区| 熟女少妇亚洲综合色aaa.| 久久中文字幕人妻熟女|