• <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日韩在线播放| 亚洲欧美成人综合另类久久久| 我的亚洲天堂| 国产精品一二三区在线看| 久久精品aⅴ一区二区三区四区| 欧美日韩一区二区视频在线观看视频在线| 日韩不卡一区二区三区视频在线| 午夜久久久在线观看| 久久午夜综合久久蜜桃| 国精品久久久久久国模美| 国产免费一区二区三区四区乱码| 老司机亚洲免费影院| 欧美成人精品欧美一级黄| av线在线观看网站| 午夜免费观看性视频| 国产一区二区激情短视频 | 熟女少妇亚洲综合色aaa.| 一本—道久久a久久精品蜜桃钙片| bbb黄色大片| 精品一区二区三区四区五区乱码 | 十分钟在线观看高清视频www| 在线观看免费日韩欧美大片| 久久综合国产亚洲精品| 女的被弄到高潮叫床怎么办| 大香蕉久久网| 别揉我奶头~嗯~啊~动态视频 | 成年女人毛片免费观看观看9 | 国产精品国产三级国产专区5o| 999久久久国产精品视频| 又黄又粗又硬又大视频| 天天添夜夜摸| 亚洲精品美女久久久久99蜜臀 | 亚洲三区欧美一区| 丝袜脚勾引网站| 欧美国产精品va在线观看不卡| 亚洲欧美日韩另类电影网站| 国产精品久久久av美女十八| 欧美xxⅹ黑人| 午夜激情久久久久久久| 亚洲欧美中文字幕日韩二区| 亚洲欧美成人精品一区二区| 91aial.com中文字幕在线观看| 制服人妻中文乱码| 女的被弄到高潮叫床怎么办| 最近中文字幕2019免费版| 国产麻豆69| 热re99久久国产66热| 国产爽快片一区二区三区| 国产精品二区激情视频| 人人妻人人澡人人看| 91精品国产国语对白视频| 999久久久国产精品视频| 亚洲中文av在线| 操出白浆在线播放| 一区二区三区乱码不卡18| 亚洲国产精品国产精品| 免费女性裸体啪啪无遮挡网站| 十分钟在线观看高清视频www| 午夜福利影视在线免费观看| 一区福利在线观看| 黄片无遮挡物在线观看| 亚洲成人手机| 亚洲国产看品久久| 亚洲一区二区三区欧美精品| 久久午夜综合久久蜜桃| 成年av动漫网址| 女性生殖器流出的白浆| 狂野欧美激情性xxxx| 老司机深夜福利视频在线观看 | 熟妇人妻不卡中文字幕| 免费观看人在逋| 99久久精品国产亚洲精品| 好男人视频免费观看在线| 亚洲精品一区蜜桃| 美女脱内裤让男人舔精品视频| 精品一区二区免费观看| 久久久久网色| 免费在线观看完整版高清| 久久性视频一级片| 亚洲国产欧美网| 黄色怎么调成土黄色| 精品少妇一区二区三区视频日本电影 | 久久女婷五月综合色啪小说| 在线观看三级黄色| 国产乱来视频区| 男女床上黄色一级片免费看| 极品人妻少妇av视频| 丰满少妇做爰视频| 久久久精品免费免费高清| 亚洲av国产av综合av卡| 综合色丁香网| av在线app专区| 狠狠婷婷综合久久久久久88av| 中文字幕色久视频| 一边摸一边做爽爽视频免费| 在线精品无人区一区二区三| e午夜精品久久久久久久| 国产在视频线精品| 另类亚洲欧美激情| 最黄视频免费看| 国产免费一区二区三区四区乱码| 精品人妻在线不人妻| 汤姆久久久久久久影院中文字幕| 国产免费视频播放在线视频| 亚洲伊人色综图| 中文字幕另类日韩欧美亚洲嫩草| 国产亚洲最大av| 建设人人有责人人尽责人人享有的| 亚洲男人天堂网一区| 亚洲天堂av无毛| 国产1区2区3区精品| 亚洲少妇的诱惑av| 视频在线观看一区二区三区| 91精品伊人久久大香线蕉| 亚洲少妇的诱惑av| 亚洲精品久久久久久婷婷小说| 综合色丁香网| 天天影视国产精品| 如日韩欧美国产精品一区二区三区| 亚洲,一卡二卡三卡| 精品亚洲乱码少妇综合久久| 男女边摸边吃奶| 人人澡人人妻人| 免费黄网站久久成人精品| 黑丝袜美女国产一区| 精品久久蜜臀av无| 婷婷色av中文字幕| av.在线天堂| 国产精品人妻久久久影院| 午夜激情av网站| 男女床上黄色一级片免费看| 女人精品久久久久毛片| 久久久久国产精品人妻一区二区| 99re6热这里在线精品视频| 久久久精品国产亚洲av高清涩受| 最近2019中文字幕mv第一页| 久久久国产精品麻豆| 日韩中文字幕视频在线看片| 久热爱精品视频在线9| 国产精品二区激情视频| 久久久久国产一级毛片高清牌| 一级a爱视频在线免费观看| 国产成人一区二区在线| 成人国产av品久久久| 看十八女毛片水多多多| 午夜激情久久久久久久| 老汉色∧v一级毛片| 丁香六月欧美| 亚洲av成人不卡在线观看播放网 | 19禁男女啪啪无遮挡网站| 亚洲国产av新网站| 亚洲欧美精品综合一区二区三区| 久久久久久久久久久免费av| 一边亲一边摸免费视频| 免费黄网站久久成人精品| 制服丝袜香蕉在线| 天美传媒精品一区二区| 巨乳人妻的诱惑在线观看| 日韩人妻精品一区2区三区| 成人国产麻豆网| 国产精品一区二区在线不卡| 久久久久久久久免费视频了| 亚洲综合精品二区| 亚洲成人一二三区av| 久久精品人人爽人人爽视色| av一本久久久久| 欧美亚洲日本最大视频资源| 久久精品国产亚洲av高清一级| 国产视频首页在线观看| 久久久国产欧美日韩av| 久久精品亚洲av国产电影网| 在现免费观看毛片| 国产成人精品福利久久| 国产亚洲午夜精品一区二区久久| 老熟女久久久| 青草久久国产| 2021少妇久久久久久久久久久| 亚洲精品一二三| 人人妻人人澡人人看| a级毛片黄视频| 精品少妇黑人巨大在线播放| 国产精品免费大片| 九九爱精品视频在线观看| 大话2 男鬼变身卡| 啦啦啦视频在线资源免费观看| 巨乳人妻的诱惑在线观看| 街头女战士在线观看网站| 9191精品国产免费久久| 亚洲男人天堂网一区| 国产成人免费观看mmmm| 婷婷成人精品国产| 制服丝袜香蕉在线| 热re99久久国产66热| 欧美黑人精品巨大| 操美女的视频在线观看| 国产无遮挡羞羞视频在线观看| 黑丝袜美女国产一区| 国产视频首页在线观看| 久久国产精品男人的天堂亚洲| 久久性视频一级片| 9热在线视频观看99| 成年人免费黄色播放视频| 精品午夜福利在线看| 美女视频免费永久观看网站| 一级,二级,三级黄色视频| 午夜福利视频精品| 尾随美女入室| 大片电影免费在线观看免费| 久久人人97超碰香蕉20202| 母亲3免费完整高清在线观看| 久久97久久精品| 日韩精品免费视频一区二区三区| 国产一区二区在线观看av| 777久久人妻少妇嫩草av网站| 看免费成人av毛片| 亚洲欧洲精品一区二区精品久久久 | 成年人免费黄色播放视频| 成人三级做爰电影| 亚洲少妇的诱惑av| 在线观看免费日韩欧美大片| 2021少妇久久久久久久久久久| 亚洲精品美女久久久久99蜜臀 | 欧美日韩精品网址| 叶爱在线成人免费视频播放| 久久国产亚洲av麻豆专区| 午夜免费观看性视频| 国产麻豆69| 麻豆精品久久久久久蜜桃| 欧美激情高清一区二区三区 | 国产免费现黄频在线看| 久久综合国产亚洲精品| 久久国产精品男人的天堂亚洲| av福利片在线| 日韩中文字幕欧美一区二区 | 可以免费在线观看a视频的电影网站 | 中文天堂在线官网| 色播在线永久视频| 老汉色av国产亚洲站长工具| www.熟女人妻精品国产| 精品视频人人做人人爽| 亚洲免费av在线视频| 亚洲国产精品成人久久小说| 考比视频在线观看| 日韩制服骚丝袜av| 九色亚洲精品在线播放| 国产成人午夜福利电影在线观看| 少妇的丰满在线观看| 美女视频免费永久观看网站| 只有这里有精品99| 一二三四在线观看免费中文在| 亚洲成人av在线免费| 国产一区二区 视频在线| 日韩视频在线欧美| 亚洲免费av在线视频| 美女视频免费永久观看网站| 在线观看免费日韩欧美大片| 欧美日韩av久久| 啦啦啦 在线观看视频| 日韩中文字幕视频在线看片| 成年av动漫网址| 伊人亚洲综合成人网| 久久97久久精品| 日韩电影二区| 亚洲国产av影院在线观看| 免费黄色在线免费观看| 欧美激情高清一区二区三区 | 日本黄色日本黄色录像| www.精华液| 自线自在国产av| 色精品久久人妻99蜜桃| 我要看黄色一级片免费的| 一本一本久久a久久精品综合妖精| 最近最新中文字幕免费大全7| 日韩一区二区三区影片| 在线看a的网站| 日本av手机在线免费观看| 国产精品麻豆人妻色哟哟久久| 成人手机av| 嫩草影院入口| 亚洲,欧美,日韩| 国产一区亚洲一区在线观看| 自线自在国产av| 视频在线观看一区二区三区| 老司机亚洲免费影院| 啦啦啦 在线观看视频| 亚洲国产中文字幕在线视频| 精品亚洲成国产av| 欧美日韩一级在线毛片| 一边摸一边做爽爽视频免费| 纵有疾风起免费观看全集完整版| 一区二区三区乱码不卡18| 老汉色av国产亚洲站长工具| 人人妻人人添人人爽欧美一区卜| 亚洲视频免费观看视频| 久久久久精品国产欧美久久久 | 亚洲一区中文字幕在线| 国产有黄有色有爽视频| 美国免费a级毛片| 日韩,欧美,国产一区二区三区| www.熟女人妻精品国产| 国产色婷婷99| 国产精品久久久av美女十八| 一本—道久久a久久精品蜜桃钙片| 黄色 视频免费看| 亚洲av欧美aⅴ国产| 天天躁日日躁夜夜躁夜夜| 美女高潮到喷水免费观看| 丰满迷人的少妇在线观看| 日韩精品免费视频一区二区三区| 高清av免费在线| 亚洲av成人不卡在线观看播放网 | 十八禁人妻一区二区| www日本在线高清视频| 免费高清在线观看日韩| 老司机深夜福利视频在线观看 | 免费观看性生交大片5| 亚洲av成人不卡在线观看播放网 | 一区二区三区激情视频| 国产不卡av网站在线观看| 丁香六月天网| 欧美xxⅹ黑人| 欧美另类一区| 精品少妇一区二区三区视频日本电影 | 男人舔女人的私密视频| 午夜福利在线免费观看网站| 各种免费的搞黄视频| av女优亚洲男人天堂| 国产又爽黄色视频| 日韩一本色道免费dvd| 日本av手机在线免费观看| 久久久久久人人人人人| 精品人妻熟女毛片av久久网站| 香蕉国产在线看| av卡一久久| 狠狠精品人妻久久久久久综合| 大陆偷拍与自拍| 亚洲国产中文字幕在线视频| 精品视频人人做人人爽| 午夜久久久在线观看| 精品一区二区三卡| www.精华液| 日韩电影二区| 欧美另类一区| 欧美激情 高清一区二区三区| 亚洲精品国产色婷婷电影| 国产精品香港三级国产av潘金莲 | 亚洲一区中文字幕在线| 久久久久久久久久久久大奶| 少妇人妻精品综合一区二区| 日韩大码丰满熟妇| 国产无遮挡羞羞视频在线观看| 日韩大码丰满熟妇| 超碰97精品在线观看| av在线观看视频网站免费| 在线免费观看不下载黄p国产| 亚洲国产欧美一区二区综合| 亚洲五月色婷婷综合| 纵有疾风起免费观看全集完整版| 狂野欧美激情性bbbbbb| 超色免费av| 国产乱来视频区| 免费人妻精品一区二区三区视频| 999精品在线视频| 亚洲熟女精品中文字幕| 中文字幕亚洲精品专区| 亚洲国产av影院在线观看| av线在线观看网站| 一本色道久久久久久精品综合| 女人高潮潮喷娇喘18禁视频| av又黄又爽大尺度在线免费看| 波多野结衣av一区二区av| 女人精品久久久久毛片| 日本欧美视频一区| 美女扒开内裤让男人捅视频| 亚洲视频免费观看视频| 人人妻人人添人人爽欧美一区卜| 国产一区二区激情短视频 | 欧美日韩视频高清一区二区三区二| 国产毛片在线视频| 亚洲国产精品一区三区| 高清视频免费观看一区二区| 日日摸夜夜添夜夜爱| 国产成人精品福利久久| 99九九在线精品视频| 丝袜美腿诱惑在线| 在线 av 中文字幕| 天天躁夜夜躁狠狠久久av| 97人妻天天添夜夜摸| 亚洲精品自拍成人| 妹子高潮喷水视频| 亚洲欧洲国产日韩| tube8黄色片| 午夜激情久久久久久久| 国产成人午夜福利电影在线观看| 午夜免费鲁丝| 午夜福利免费观看在线| 99九九在线精品视频| 欧美激情高清一区二区三区 | 亚洲美女黄色视频免费看| 亚洲精品在线美女| 日本午夜av视频| 在线亚洲精品国产二区图片欧美| 精品一区二区三区四区五区乱码 | 亚洲欧美成人精品一区二区| 国产99久久九九免费精品| 伦理电影大哥的女人| 9191精品国产免费久久| 亚洲国产精品一区二区三区在线| 久久久久国产精品人妻一区二区| 欧美精品一区二区免费开放| 三上悠亚av全集在线观看| 精品一区二区三区四区五区乱码 | 尾随美女入室| av国产精品久久久久影院| 国产免费现黄频在线看| 美国免费a级毛片| 满18在线观看网站| 久久人人爽人人片av| 国产一区二区三区av在线| 如何舔出高潮| 日本vs欧美在线观看视频| 午夜影院在线不卡| 黑人猛操日本美女一级片| 亚洲欧美成人精品一区二区| 中文字幕av电影在线播放| 欧美最新免费一区二区三区| 超碰成人久久| 视频在线观看一区二区三区| 悠悠久久av| 菩萨蛮人人尽说江南好唐韦庄| 精品人妻一区二区三区麻豆| 80岁老熟妇乱子伦牲交| 亚洲欧洲精品一区二区精品久久久 | 又大又爽又粗| 欧美日韩亚洲高清精品| 亚洲免费av在线视频| 国产精品香港三级国产av潘金莲 | 蜜桃国产av成人99| 少妇人妻久久综合中文| 精品一品国产午夜福利视频| 欧美久久黑人一区二区| 色94色欧美一区二区| 一本久久精品| 一级片免费观看大全| 啦啦啦啦在线视频资源| 亚洲欧美成人综合另类久久久| 丝袜喷水一区| 丰满乱子伦码专区| 黄色视频不卡| 久久精品亚洲熟妇少妇任你| 超色免费av| 亚洲专区中文字幕在线 | 国产又色又爽无遮挡免| 国产99久久九九免费精品| 国产av精品麻豆| 亚洲欧美中文字幕日韩二区| 午夜av观看不卡| 久久精品国产a三级三级三级| 国产精品亚洲av一区麻豆 | 久久97久久精品| 叶爱在线成人免费视频播放| 一级a爱视频在线免费观看| 国产 一区精品| 97在线人人人人妻| 一级毛片电影观看| av有码第一页| 美女国产高潮福利片在线看| 国产一区二区三区av在线| 国产在线一区二区三区精| 大片电影免费在线观看免费| 99国产综合亚洲精品| 亚洲成人手机| 人成视频在线观看免费观看| 天堂俺去俺来也www色官网| 日韩伦理黄色片| 在线观看人妻少妇| 久久ye,这里只有精品| 欧美激情极品国产一区二区三区| 在现免费观看毛片| 国产精品无大码| 亚洲图色成人| 午夜激情久久久久久久| 91精品三级在线观看| 久久 成人 亚洲| 国产精品av久久久久免费| 欧美日韩av久久| 亚洲一码二码三码区别大吗| 午夜福利影视在线免费观看| 老司机影院成人| 国产毛片在线视频| 日韩一卡2卡3卡4卡2021年| 悠悠久久av| 波多野结衣一区麻豆| 韩国高清视频一区二区三区| 最近最新中文字幕大全免费视频 | 国产极品粉嫩免费观看在线| 一边摸一边抽搐一进一出视频| 一级毛片黄色毛片免费观看视频| 久久综合国产亚洲精品| 天天影视国产精品| 最近最新中文字幕免费大全7| 伊人久久国产一区二区| 又大又爽又粗| 国产亚洲av高清不卡| 汤姆久久久久久久影院中文字幕| 免费黄色在线免费观看| 日韩人妻精品一区2区三区| 欧美日韩精品网址| 51午夜福利影视在线观看| 我要看黄色一级片免费的| 人体艺术视频欧美日本| 嫩草影院入口| 久久精品人人爽人人爽视色| 亚洲,一卡二卡三卡| 伦理电影大哥的女人| 久久国产亚洲av麻豆专区| 国产精品.久久久| 国产免费视频播放在线视频| www.av在线官网国产| 午夜福利视频精品| 黄色一级大片看看| 精品少妇久久久久久888优播| 亚洲久久久国产精品| 久久ye,这里只有精品| 成人午夜精彩视频在线观看| 国产精品免费大片| 欧美97在线视频| 狂野欧美激情性xxxx| 老熟女久久久| 日本wwww免费看| 日韩制服丝袜自拍偷拍| 一级片'在线观看视频| 久久av网站| 又黄又粗又硬又大视频| 一区二区三区精品91| 新久久久久国产一级毛片| av一本久久久久| 黑丝袜美女国产一区| 最近的中文字幕免费完整| 亚洲国产av影院在线观看| 人妻 亚洲 视频| 色播在线永久视频| 麻豆av在线久日| 黑人巨大精品欧美一区二区蜜桃| 多毛熟女@视频| 国产成人精品在线电影| 韩国av在线不卡| 国产成人91sexporn| 久久久欧美国产精品| 午夜日韩欧美国产| 超色免费av| 国产在线一区二区三区精| 丰满乱子伦码专区| 性高湖久久久久久久久免费观看| 少妇 在线观看| 久久久久精品久久久久真实原创| 男人添女人高潮全过程视频| 久久久久久久精品精品| 亚洲欧美一区二区三区黑人| 国产精品久久久久久久久免| 各种免费的搞黄视频| 久久久久精品人妻al黑| 超碰成人久久| 精品国产乱码久久久久久小说| 日本欧美视频一区| 国产1区2区3区精品| 永久免费av网站大全| 亚洲专区中文字幕在线 | a级片在线免费高清观看视频| 99久久99久久久精品蜜桃| 国产精品 国内视频| 日韩制服丝袜自拍偷拍| 久久影院123| 久久精品国产亚洲av高清一级| 飞空精品影院首页| 最近最新中文字幕免费大全7| 亚洲国产欧美日韩在线播放| 免费高清在线观看视频在线观看| 九色亚洲精品在线播放| 国产av精品麻豆| 一本久久精品| 成人亚洲欧美一区二区av| av卡一久久| 国产有黄有色有爽视频| 久久精品亚洲熟妇少妇任你| 制服诱惑二区| 一区福利在线观看| 国产1区2区3区精品| 亚洲人成电影观看| 新久久久久国产一级毛片| 午夜免费鲁丝| 亚洲av日韩在线播放| 黑人巨大精品欧美一区二区蜜桃| 黑人猛操日本美女一级片| 香蕉丝袜av| 久久精品久久久久久久性| 色综合欧美亚洲国产小说| 国产一区二区激情短视频 | 亚洲精品国产av成人精品| 欧美日韩视频精品一区| 日韩欧美一区视频在线观看| 嫩草影院入口| 香蕉国产在线看| 80岁老熟妇乱子伦牲交| 毛片一级片免费看久久久久| 满18在线观看网站| 99热全是精品| 日韩不卡一区二区三区视频在线| 高清在线视频一区二区三区| 自拍欧美九色日韩亚洲蝌蚪91| 1024香蕉在线观看| 我的亚洲天堂|