久久亚洲成a人片熟女精品色一区二区三区|国产精品视频第一精品视频|av天堂热无码手机版|亚洲?v无码久久无遮挡|国产精品偷伦视频免费观看国产|麻豆国产自产精品丰满熟妇|av无码av不卡一区二区|久久亚洲精品中文字

ARTICLE DETAIL

資訊詳情

深耕商務(wù)建站與企業(yè)官網(wǎng)運營的一線實戰(zhàn)洞察。

大型C++工程CMakeLists管理:以目標(biāo)為核心的構(gòu)建與組織

大型C++工程CMakeLists管理:以目標(biāo)為核心的構(gòu)建與組織 簡介CMakeLists.txt 是 C 大型工程構(gòu)建的核心這份資源以可運行的示例工程為核心面向需要掌握 CMake 組織方式的開發(fā)者講解如何利用 add_subdirectory、target_link_libraries、find_package 等命令劃分模塊、管理依賴并生成跨平臺構(gòu)建文件。資源壓縮包共 10 個文件包含 5 個 txt 構(gòu)建腳本、3 個 cpp 源文件和 2 個 h 頭文件體積僅 5KB結(jié)構(gòu)緊湊適合按目錄逐層比對學(xué)習(xí)。包內(nèi)示例從項目初始化開始到源文件收集、目標(biāo)屬性設(shè)置、依賴查找、測試集成與安裝步驟基本覆蓋了大型工程對 CMakeLists 的主要使用場景示例工程包含公共工具與輸入輸出等獨立子目錄每個目錄都有對應(yīng) CMakeLists便于觀察項目的分層組織方式并理解各命令在工程中的實際作用。已有 1422 人學(xué)習(xí)適合作為 CMake 入門后的實戰(zhàn)參考讀者可對照示例中的命令和目錄組織快速遷移到自己的多模塊項目中。1. 大型 C 工程用 CMakeLists 管理先分清“組織問題”和“構(gòu)建問題”接手過幾個用 CMakeLists 管理的大型 C 工程后我最大的感受是大多數(shù)工程“難改、難加、難查”的根源不是某個庫沒鏈接對而是 CMakeLists 的組織方式在一開始就沒把“目標(biāo)target”當(dāng)作核心。很多從業(yè)者拿到一份大數(shù)據(jù)量的代碼庫第一反應(yīng)是堆include_directories和add_definitions結(jié)果不到兩萬行代碼構(gòu)建系統(tǒng)就成了不敢動的黑匣子。這份資源的價值很直接它用一個可復(fù)現(xiàn)的大型工程實例把add_library、target_link_libraries、add_subdirectory、install和CTest這些基礎(chǔ)命令串成一套“按模塊組織、按層依賴、按需導(dǎo)出”的工程結(jié)構(gòu)。適合手里有多個模塊、多人協(xié)作、或者剛從單文件編譯轉(zhuǎn)向工程化構(gòu)建的 C 開發(fā)者。讀完你能學(xué)會的不只是命令而是“新模塊來了該往哪放、CMakeLists 該怎么分層、變量該在哪定義”這一整套決策邏輯。2. 把“目標(biāo)”當(dāng)?shù)谝还馻dd_library 與 target_include_directories 的用法重構(gòu)2.1 為什么現(xiàn)代 CMake 不再推薦全局 include_directories在大型工程里include_directories的最直接問題是“泄漏”。你給 A 模塊加了某個第三方頭文件路徑B 模塊只要在同一個目錄樹下編譯也可能意外拿到這個路徑。短期看是方便長期看就是頭文件沖突和“我明明沒包含這個目錄為什么宏定義變了”的玄學(xué)問題。CMake 官方和大多數(shù)一線團(tuán)隊的共識是所有頭文件路徑、編譯選項、宏定義都盡量綁在目標(biāo)上。也就是說用target_include_directories替代全局的include_directories用target_compile_definitions替代add_definitions。這份資源里給出的典型做法是這樣add_library(module_a STATIC src/module_a.cpp src/module_a_helper.cpp ) target_include_directories(module_a PUBLIC $BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/include $INSTALL_INTERFACE:include ) target_include_directories(module_a PRIVATE ${CMAKE_CURRENT_SOURCE_DIR}/src ) target_compile_definitions(module_a PRIVATE MODULE_A_BUILDING_LIB )這里最關(guān)鍵的是PUBLIC、PRIVATE、INTERFACE三個可見性關(guān)鍵字。PRIVATE表示當(dāng)前目錄只對module_a自己編譯時有用PUBLIC表示鏈接了module_a的其他目標(biāo)也會自動帶上這個頭文件路徑INTERFACE通常用于純頭文件庫或者只導(dǎo)出依賴而不參與編譯的庫。資源里對這三者的使用場景解釋得很清楚一個模塊的內(nèi)部實現(xiàn)頭文件放PRIVATE對外暴露的接口頭文件放PUBLIC如果是接口庫header-only則全部用INTERFACE。參數(shù)上要注意$BUILD_INTERFACE:...和$INSTALL_INTERFACE:...是生成器表達(dá)式。前者在源碼樹內(nèi)編譯時生效后者在install之后、被外部項目引用時生效。原因很簡單安裝后的目錄結(jié)構(gòu)和源碼樹目錄結(jié)構(gòu)往往不一致如果寫死${CMAKE_CURRENT_SOURCE_DIR}/include外部項目拿到的路徑就是錯的。這個細(xì)節(jié)是很多人把庫安裝出去之后發(fā)現(xiàn)“找不到頭文件”的頭號原因。2.2 用 target_link_libraries 表達(dá)模塊依賴而不是直接寫絕對路徑大型工程里最怕的就是手寫link_directories加絕對路徑。一旦某個庫換目錄或者從靜態(tài)庫換成動態(tài)庫CMakeLists 就要到處改。資源里反復(fù)強調(diào)的依賴表達(dá)方式是add_executable(main_app src/main.cpp ) target_link_libraries(main_app PRIVATE module_a module_b external_lib )這里PRIVATE的意思是main_app自己需要鏈接這些庫但main_app如果是庫它的使用者不需要知道這些依賴。如果main_app是個庫并且它對外暴露的頭文件里直接引用了module_a的類型那么這里就應(yīng)該用PUBLIC。這個決策聽起來簡單實際工程里經(jīng)常有人為了“反正都能編譯過”所有鏈接都寫PUBLIC結(jié)果就是接口庫的依賴被成倍放大外部項目鏈接時冒出一堆“沒必要的傳遞鏈接”最后變成鏈接順序和循環(huán)依賴問題。關(guān)于鏈接順序資源里有一個常見做法是被依賴的庫放在依賴者的后面。比如main_app依賴module_amodule_a依賴module_b那么寫鏈接時以main_app ... module_a module_b的順序排。這不是 CMake 強制的但 GNU 鏈接器在處理靜態(tài)庫時是單遍掃描順序錯了就會出現(xiàn)undefined reference而且這個報錯出現(xiàn)得很晚排查起來非常費勁。后面避坑章節(jié)里我會專門講這個現(xiàn)象。2.3 接口庫INTERFACE library在大型工程里的實際用途大型工程里有一類比較特殊的目標(biāo)叫接口庫它不產(chǎn)生任何編譯產(chǎn)物只用來傳遞頭文件路徑、編譯選項和依賴。資源里的例子很典型一個公共的編譯選項集合或者一個跨平臺的平臺宏定義集合都可以做成接口庫。add_library(common_warnings INTERFACE) target_compile_options(common_warnings INTERFACE -Wall -Wextra -Wpedantic ) target_compile_definitions(common_warnings INTERFACE _GLIBCXX_USE_CXX11_ABI1 )然后在其他目標(biāo)上統(tǒng)一使用target_link_libraries(module_a PRIVATE common_warnings )這么做的好處是工程里所有模塊共享同一套警告選項和 ABI 宏定義想調(diào)整時只改一處。如果直接用add_compile_options效果雖然一樣但沒法區(qū)分“哪個目標(biāo)用了哪套選項”將來做單元級編譯緩存或者單獨關(guān)掉某個模塊的警告時會很痛苦。資源里把接口庫當(dāng)作“配置的載體”而不是“代碼的載體”這個思考方式對大型工程非常實用。3. 大型工程的目錄結(jié)構(gòu)設(shè)計add_subdirectory 與 CMakeLists 分層3.1 頂層 CMakeLists 只做三件事項目聲明、全局選項、子目錄聚合很多失敗的工程頂層 CMakeLists 動輒幾百行變量定義、函數(shù)封裝、if分支全堆在一起。資源里給出的頂層結(jié)構(gòu)非??酥仆ǔV挥腥齻€部分cmake_minimum_required和project聲明、全局構(gòu)建選項如構(gòu)建類型、安裝路徑、測試開關(guān)、以及按順序add_subdirectory子模塊。一個典型的頂層CMakeLists.txt長這樣cmake_minimum_required(VERSION 3.16) project(large_engine LANGUAGES CXX) set(CMAKE_CXX_STANDARD 17) set(CMAKE_CXX_STANDARD_REQUIRED ON) set(CMAKE_CXX_EXTENSIONS OFF) option(ENGINE_BUILD_TESTS Build unit tests ON) option(ENGINE_BUILD_EXAMPLES Build examples OFF) if(NOT CMAKE_BUILD_TYPE AND NOT CMAKE_CONFIGURATION_TYPES) set(CMAKE_BUILD_TYPE Release CACHE STRING Build type FORCE) set_property(CACHE CMAKE_BUILD_TYPE PROPERTY STRINGS Debug Release RelWithDebInfo MinSizeRel) endif() add_subdirectory(modules) add_subdirectory(apps) if(ENGINE_BUILD_TESTS) enable_testing() add_subdirectory(tests) endif()注意這里沒有出現(xiàn)任何模塊相關(guān)的源文件路徑也不做業(yè)務(wù)變量傳遞。set(CMAKE_CXX_STANDARD 17)是全局統(tǒng)一的標(biāo)準(zhǔn)版本避免出現(xiàn)兩個模塊一個用 C14 一個用 C17 導(dǎo)致的 ABI 問題。CMAKE_CXX_EXTENSIONS OFF是關(guān)閉 GCC 的-stdgnu17擴展保證代碼在 MSVC 和 Clang 下行為一致。資源里特別提到這個開關(guān)不統(tǒng)一換編譯器后經(jīng)常出現(xiàn)“代碼在 GCC 能編在 MSVC 就報錯”的問題。3.2 模塊內(nèi)部每個模塊一個 CMakeLists變量作用域用 directory 隔離資源把大工程拆成modules/、apps/、tests/三個頂層目錄每個目錄下的子模塊各自持有獨立的 CMakeLists。關(guān)鍵點是CMake 的變量作用域是 directory 級別的子目錄里set的普通變量不會跑到父目錄父目錄的變量也不會自動泄漏到子目錄除非用CACHE變量。這意味著每個模塊的 CMakeLists 應(yīng)該自包含。比如modules/module_a/CMakeLists.txt# 這個文件只描述 module_a 怎么構(gòu)建 file(GLOB_RECURSE MODULE_A_SOURCES CONFIGURE_DEPENDS src/*.cpp src/*.cxx ) add_library(module_a STATIC ${MODULE_A_SOURCES}) target_include_directories(module_a PUBLIC $BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/include ) target_link_libraries(module_a PRIVATE module_common )file(GLOB_RECURSE ... CONFIGURE_DEPENDS)是資源推薦的一種源文件收集方式。傳統(tǒng)觀點認(rèn)為 GLOB 不好因為新增文件時 CMake 不會自動感知但CONFIGURE_DEPENDS讓 CMake 在構(gòu)建時重新檢查 glob 結(jié)果解決了這個問題。不過要注意CONFIGURE_DEPENDS需要 CMake 3.12并且每次構(gòu)建都要做一次文件系統(tǒng)遍歷模塊數(shù)量多的時候會略微增加配置時間。資源里給出的取舍是模塊內(nèi)部文件多用 GLOB 減少維護(hù)成本模塊對外暴露的接口頭文件不推薦 GLOB因為頭文件列表應(yīng)該顯式出現(xiàn)在安裝和導(dǎo)出描述里。3.3 共享變量和函數(shù)用函數(shù)封裝代替到處 set大型工程里避免不了共享一些邏輯比如“創(chuàng)建一個帶默認(rèn)選項的模塊庫”。資源里的做法是用function封裝function(engine_add_module target_name) add_library(${target_name} STATIC ${ARGN}) target_compile_features(${target_name} PUBLIC cxx_std_17) target_link_libraries(${target_name} PRIVATE engine_common) set_target_properties(${target_name} PROPERTIES POSITION_INDEPENDENT_CODE ON ) endfunction()然后模塊里只需要engine_add_module(module_c src/module_c.cpp )這里ARGN會接住函數(shù)調(diào)用里多余的參數(shù)也就是源文件列表。POSITION_INDEPENDENT_CODE ON表示生成位置無關(guān)代碼這是為了將來能鏈接進(jìn)動態(tài)庫或者被python之類的宿主程序dlopen預(yù)留的。模塊多了以后你會發(fā)現(xiàn)這種封裝帶來的最大好處是新模塊的 CMakeLists 縮到十行以內(nèi)并且所有模塊的結(jié)構(gòu)完全統(tǒng)一檢查代碼時看一個模塊就等于看了一百個模塊。4. 從源碼樹到安裝包install 導(dǎo)出與 find_package 的完整閉環(huán)4.1 install 規(guī)則和 GNUInstallDirs大型工程最終要交付給別人用install規(guī)則寫不好庫裝了等于沒裝。資源里的常見做法是引入GNUInstallDirs來統(tǒng)一安裝路徑include(GNUInstallDirs) install(TARGETS module_a module_b EXPORT engine_targets ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR} LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR} ) install(DIRECTORY include/ DESTINATION ${CMAKE_INSTALL_INCLUDEDIR})用${CMAKE_INSTALL_LIBDIR}而不是直接寫lib原因很樸素不同 Linux 發(fā)行版對庫目錄有不同約定比如 Fedora 用lib64Debian 系用lib。GNUInstallDirs會根據(jù)平臺自動選擇。這個細(xì)節(jié)看起來小但真正發(fā)布一個庫時如果路徑寫死下游用戶很可能需要手動改安裝路徑才能讓 pkg-config 或 CMake 找到。4.2 導(dǎo)出目標(biāo)和 find_package 的配合資源里把安裝后的工程消費方式也講清楚了用EXPORT生成一個 CMake 包配置文件下游用find_package就能拿到完整的庫目標(biāo)。具體寫法install(EXPORT engine_targets FILE engine_targets.cmake NAMESPACE engine:: DESTINATION ${CMAKE_INSTALL_LIBDIR}/cmake/engine )這樣做的意義在于下游項目不再需要用target_link_libraries(my_app ${ENGINE_LIBRARIES})那套老舊的變量式查找而是直接find_package(engine REQUIRED) target_link_libraries(my_app PRIVATE engine::module_a)命名空間engine::不是裝飾而是為了統(tǒng)一引用風(fēng)格并且避免和工程里其他同名目標(biāo)沖突。資源里還有一段關(guān)于生成engineConfig.cmake和engineConfigVersion.cmake的說明用于支持版本檢查。這是大型工程發(fā)布時繞不開的部分否則下游項目沒法聲明find_package(engine 1.2 REQUIRED)。4.3 安裝頭文件時保留目錄結(jié)構(gòu)頭文件安裝是另一個重災(zāi)區(qū)。很多工程的include/下是engine/module_a/...這種帶模塊名的嵌套目錄如果直接install(DIRECTORY include/ DESTINATION include)安裝出來的路徑會丟掉engine前綴嗎不會include/下了engine/目錄會整體裝過去。但我見過不少工程為了“扁平化”把engine/module_a/config.h硬生生復(fù)制成include/config.h結(jié)果就是下游代碼里#include engine/module_a/config.h全部失效。資源里的原則是安裝頭文件時保持源碼樹里的相對路徑結(jié)構(gòu)因為接口頭文件里的相對#include是依賴目錄結(jié)構(gòu)的。5. 大型工程避坑與常見問題排查五個真實踩坑記錄5.1 現(xiàn)象鏈接時大量undefined reference to “xxx”但庫明明已經(jīng)在 target_link_libraries 里原因基本是靜態(tài)庫鏈接順序不對。GNU 鏈接器從左到右掃描靜態(tài)庫如果module_a引用了module_b里的符號但命令行里module_a在module_b后面鏈接器掃描到module_a時沒把它所需的符號記下來到module_b時這些符號找不到歸屬于是報錯。解決把被依賴的庫放在依賴者后面。CMake 里target_link_libraries的參數(shù)順序一般按“依賴關(guān)系從后往前”排。如果你用了PUBLIC傳遞有時這條規(guī)則會被隱藏的依賴鏈打亂排查時可以先用cmake --build . -- VERBOSE1看實際鏈接命令里的庫順序再調(diào)整 CMakeLists 里的書寫順序。5.2 現(xiàn)象一個模塊里定義了DEBUG宏其他模塊也跟著變原因是使用了add_definitions(-DDEBUG)這種目錄級全局命令它的作用范圍是整個目錄及其子目錄不是一個目標(biāo)?,F(xiàn)代 CMake 里凡是“只想影響某個模塊”的宏定義都應(yīng)該用target_compile_definitions綁定到目標(biāo)上。解決先把對所有add_definitions清理掉逐個拆到對應(yīng)的target_compile_definitions區(qū)分PUBLIC/PRIVATE。拆完以后構(gòu)建時如果某個模塊仍然看到不該有的宏就用cmake --build . -- VERBOSE1檢查對應(yīng)編譯命令里的-D參數(shù)。5.3 現(xiàn)象安裝后下游find_package能找到庫但#include engine/module_a.h編譯報錯“No such file or directory”原因大概率是安裝頭文件目錄結(jié)構(gòu)變了。比如源碼樹里是include/engine/module_a.h安裝時寫成了install(DIRECTORY include/engine/ DESTINATION include)裝出來就變成include/module_a.h下游代碼按#include engine/module_a.h自然找不到。解決安裝目錄規(guī)則里要么install(DIRECTORY include/ DESTINATION include)保留完整結(jié)構(gòu)要么在安裝后檢查一下落地路徑。我一般會用一個臨時目錄做cmake --install . --prefix /tmp/test_install然后直接find /tmp/test_install -name *.h核對路徑是否和源碼樹一致。5.4 現(xiàn)象同一份源碼GCC 能編譯MSVC 報C2065未聲明標(biāo)識符但代碼邏輯沒明顯錯原因往往是CMAKE_CXX_EXTENSIONS默認(rèn)是 ONGCC 用了gnu17標(biāo)準(zhǔn)允許了一些 GCC 擴展語法比如typeof而 MSVC 嚴(yán)格走標(biāo)準(zhǔn) C。另一個常見原因是某個模塊用了#include unistd.h這類 POSIX 頭文件在 Windows 上根本不存在。解決頂層設(shè)set(CMAKE_CXX_EXTENSIONS OFF)讓所有模塊嚴(yán)格走CMAKE_CXX_STANDARD指定的標(biāo)準(zhǔn)??缙脚_條件編譯用WIN32和UNIX判斷或者用target_compile_definitions加平臺宏后再在代碼里#ifdef隔離。5.5 現(xiàn)象修改了一個頭文件重新構(gòu)建時只有一半模塊重新編譯另外一半一直用舊產(chǎn)物原因是file(GLOB_RECURSE ...)沒加CONFIGURE_DEPENDSCMake 在配置階段就把源文件列表固定了。新增或刪除源文件不會觸發(fā)重新配置導(dǎo)致構(gòu)建系統(tǒng)不知道文件變化。解決所有 GLOB 收集源文件的地方補CONFIGURE_DEPENDS。如果項目已經(jīng)用了較老 CMake就改成顯式列出源文件。另一種更省事的做法是在 CMakeLists 里加set_property(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} PROPERTY CONFIGURE_DEPENDS ON)但這也不是萬能藥最穩(wěn)妥的還是顯式源文件列表。6. 進(jìn)階用法把 CMake 構(gòu)建檢查變成日常習(xí)慣資源里有一塊很多教程很少講的內(nèi)容怎么讓 CMakeLists 本身可驗證、可審查。我現(xiàn)在的習(xí)慣是給工程加一個CMakePresets.json把常用的構(gòu)建配置固定下來{ version: 3, configurePresets: [ { name: dev, displayName: Development, generator: Ninja, binaryDir: ${sourceDir}/build/dev, cacheVariables: { CMAKE_BUILD_TYPE: Debug, ENGINE_BUILD_TESTS: ON, CMAKE_EXPORT_COMPILE_COMMANDS: ON } } ], buildPresets: [ { name: dev, configurePreset: dev } ] }這樣新同事拿到倉庫不用記一堆-D參數(shù)直接cmake --preset dev cmake --build --preset dev就能進(jìn)入標(biāo)準(zhǔn)構(gòu)建流程。CMAKE_EXPORT_COMPILE_COMMANDS打開后會生成compile_commands.json我用它來讓 clangd 或者編輯器索引整個工程定位跳轉(zhuǎn)比看 CMakeLists 里的變量快得多。對于大型工程我還會習(xí)慣性在每次提交前跑一遍cmake -S . -B build/check -DENGINE_BUILD_TESTSON -DCMAKE_BUILD_TYPEDebug cmake --build build/check -j$(nproc) ctest --test-dir build/check --output-on-failure這套流程是手動的“連續(xù)集成”檢查。先干凈配置一次排除舊緩存干擾再編譯排除漏頭文件、漏鏈接最后跑測試排除運行期問題。資源里有完整的CTest接入示例在tests/CMakeLists.txt里用add_test注冊可執(zhí)行文件配合enable_testing()就能在 CI 或本地一鍵驗證。從那以后我每次拿到一個不熟悉的 CMake 工程都強制自己先跑一遍“配置—編譯—測試”閉環(huán)再看 CMakeLists 分層結(jié)構(gòu)。很多所謂的構(gòu)建玄學(xué)最后都落在可見性和作用域上。希望這份資源里的工程實例和排查思路也能幫你把大型工程的 CMakeLists 從“能跑就行”變成“可維護(hù)、可審查、可交付”的狀態(tài)。希望幫到你。本文還有配套的精品資源點擊獲取
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
97精品在线| 青青草吊丝| 极品色综合| 色天堂综合| 亚洲欧美国产日本一区二区三区| 久久东京热久久| 日韩精品99久久久久久中文字幕| 国产超碰国产97| 免费伦费视频在线观看| 色视频蜜乳| 亚洲熟女乱综合一区二区在线-...亚洲国产日韩欧美一区二区三区,久久久久久精 | 欧美少妇色图| 狠狠色综合网| 九九色综合| 久久久久久久久久久久欧美日| 亚洲成人妻日韩在线| 亚洲欧洲自拍图片专区满春格| 亚洲精品国产拍免费91在线| 亚洲啪啪啪啪视香蕉| 日韩少妇丰满亚洲| 免费亚洲国产精品久久一区| 国产美女激情| 人妻精品4K4K4K4K4| 91美女视频电影| 秋霞蝌科网日本一区| 亚洲偷拍欧美激情| 成人av动漫在线观看| 精品二区三四区五电影| 欧美少妇一区二区三区| 亚洲最大成人a毛毛片| 俺也射| 婷婷视频在线免费观看| 我要色综合网站| 天天添天天干电影| 五月天玖玖资源站| 91在线秘 男同| 久操影视| 亚洲另类综合欧美| 久草精品国产99| 天天澡天天爽日日av| 欧美精品 - 91爱爱| 99操碰| 最新av中文字幕高清| 精品妇女一区二区三区| 久久男人的天堂| 男人久久天堂| 青青青国产| 无码高清少妇久久| 视频在线观看免费一区二区三区 | 青草一区二区| 欧亚日韩综合精品国产| 96AV精品| 乱老女人一区二区视频| 成人五级久久| 国产精品一区二区三区在线| 亚洲国成人情色好看电影| 欧美天天干| 国产精品3| 天堂岛av| 双插性欧美一二三区| 日韩欧美午夜一区二区| 思思热国产在线视频| 天天干人妻| 久久国色天香香蕉| 人妻AV在线| 欧美偷拍区| 老鸭窝成人免费毛片视频| 91美乳| 婷婷五月激情综合| 日韩人妻播放| 影音先锋乱伦资源| 性色A∨91| 中字一区| 天操老女人| 2010男人的天堂| 亚洲成人久久一区二区| 国产精品久久久久无码Av网曝门| 五月天人妻综合| 四虎影视国产精品| 99热在线播放| 日日干男人的天堂| 狠狠干妹子| 夜夜爽爽爽| 丁香六月东京热| 伊人丁香五月婷婷| 免费人成毛片乱码| 亚洲日韩美女丝袜美腿人妻视频| 自拍偷拍 高清无码| 免费综合亚洲中文| 欧美成人综合| 秋霞操逼片| 婷婷综合激情| 东京热91| 探花熟女,姿勢到位,體驗感也到位| 深爱五月婷婷| 91丝袜人妻| 亚洲欧综合另类无码一区| 97人肏| 国产亚热在线久久| 国产日韩在线播放| 夜夜综合| 蜜臀99精品国产高清在线观看| 美腿丝袜高跟网免费视频免费视频| 午夜天天碰综合视频| 五月婷婷色色| 狠狠干综合| 九九激情网| www.久久99| 亚洲成人久久美女| 蜜桃视频一区二区三区在线观看| 欧美日韩理论一区| 美熟女逼导航AV操逼| 久久一二三四五六七八九区区| 一区二区三区四区姦女| 九九英色视频| 欧美国产一区二区三区麻豆传媒| 大干人妻| 亚洲精品国产专区在线观看| 亚洲伊人久久精品狠狠在线| 3d成人精品一区二区| 国产视频大全| 久99在线免费观看视频| 精品一区二区三区国产| 一线黄色免费性爱片| 国产福利在线视频网站| 操逼操操操91| 欧美人妻精品| 青青草日本中文字幕| 精品176精品2| 欧美中日韩XXXX| 欧美日韩m| 日韩无码服务区| 亚洲欧美精品福利在线| 狠狠操狠狠操操| 伊人天天久久动态图| 精品无码久久久久久久杏吧| 嫩呦国产一区二区三区AV| 亚洲好看强奸乱伦| 日欧操屄视频| 在线女人91| 精国久久一区二区三区98| 丁香九月激情啪| 丝袜美腿校园春色| 久久精品性| 黑人在线91| 丁香激情五月| 欧美中日韩XXXX| 午夜福利合集| 啪啪啪东京| 日韩少妇一区二区三区| 精精夜夜| 人人妻人人色一区二区三区| 国产又黄又猛又粗又爽的网站| 偷拍亚洲情色| 亚洲天堂另类小说男人| 小情侣高清国产在线视频| 91岛国动作片| 17c在线成人免费A片观看| 亚洲骚男同com| 欧美大香蕉专区网| 大香蕉伊利av| 91热色| 男人的天堂va在线| 日韩精品亚洲专区在线影视| 嗯嗯啊啊亚欧精品| 欧美黄业| 欧美 亚洲 偷拍自拍| 好淫网一二三视区| 国产丝袜一区二区三区| 蜜乳AV.COM| 国产免费一区二区在线A片视频| 人妻精品综合中文字幕在线 | 视频在线观看一二三区| 熟妇女伦乱视频视频| 欧美性爱精品七区| 欧洲免费一区二| 日韩欧美麻豆 | 欧美在线干| 亚洲二区精品在线观看 | 无码一区二区精品视频久久久春药| 国产精品探花在线| 日韩精品第3页| 精品欧美老熟女一二区| www99热| 夜夜免费视频| 亚洲精品xxx| 欧美激情欧美精品| 精品欧美老熟女一二区| 激情婷婷| 久久天堂网| 亚洲 日本 国产 综合| 欧美中文字幕男人天堂久久精品| 超碰97网站| 亚洲国产激情国产av| 精品人妻一区春色| 国产女人和拘做爰视频| 91天天c| 精品无码久久久久久久久果冻糖心| av天堂手机版追回| 乱人乱色一区二区三区免费| 在线无码操| 婷婷久草| 福利视频一区二区微拍| 国产99999久久精品| 视频国产精品未满十八禁止在线观看| 亚洲综合校园春色| 欧亚性爱在线视频| 国产一| 国产精品蜜乳AV| 欧美亚洲激情一二三| 日本精品无码三级网站| 日噜夜夜夜夜夜夜夜夜夜夜爽爽爽爽爽爽爽爽爽爽爽爽 | 亚洲国产精品久久久男人的天堂| 98人妻精品一区二区色欲| 欧美 亚洲 大香| AV一起草在线| oumeizonghese,www| 黑人白女精品一区| 另类欧美| 人妻激情另类| 日韩性爱视频在线免费观看| 动漫av中文| 强奸乱伦中文字幕AV| AV天黑人| 国产国产亚洲一二三久久| 人人做人人妻人人夜视频| 少妇蹲下买菜露大唇0| 国产精品一区二区黄片| 九久9精品| 狠狠躁AV| 亚洲av影院在线观看| 亚洲成人AB| 日韩人体偷拍| 在线观看成人性爱免费小视频| 欧美激情色婷婷花野真衣一区二区| 91人妻做a观看视频| 欧美三级偷拍| 中文字幕久久精视频久久大全| 综合操逼| 精品久久久久综合无码| 欧美影音在线| 中亚精品极乱| 国产女人和拘做爰视频 | 5252色欧美在线男人的天堂| 大香蕉手机在线视频| 中文字幕高清精品一区| 香蕉99秘 一区精品蜜桃臀| 亚洲中文字幕妇伦久久| 男人高清无码一区二区| 午夜小电影在线插入淫高潮| 成人青青草原伊人| 97这里只精品| 少妇二级| 爱我干综合| A一区片| 亚春色色| 69丨亚洲丨精品丨入口免费播放| 欧美日韩资源在线| 91久久久久久久久18| 黑人精品XXX一区一二区| 日韩欧美~中文字| 刺激性视频黄页| 日本在线视频导航| 精品人妻中文字幕4399| 97亚洲精品超碰| 97在线青| 97欧美日韩中文| 日本三级久| 国产一区二区在线电影| 国产日韩欧美中文在线播放| 婷婷超| 国产9熟妇视频网站| 亚洲少妇色图自慰直播| 日本免费一区二| 欧美在线视频99| 狠日操| 久久狠狠色噜噜狠狠狠狠97| 男人的天堂com| 国产精品suv一区| 亚洲日韩肥臀视频在线观看| 青青草日本无码| 日本熟妇人妻中出视频| 三级AV入口| 国产精品日韩在线一区| a v网站在线播放| 热无码中文亚洲H一道本一区二区| 欧美性高潮在线| 老司机福利社视频在线观看| 91精品免费| 加勒比色综合| 久久久精品一区二区| 极品内射| 免费网站观看www在线观| 精品熟女一区=区三区| 极品AV网站在线观看| 中文字幕久久精视频久久大全| 密臀在线免费观看| 精品福利视频| 中文字幕天天天天天| 一区二区三区国产精产| 96久久久精品| 情色大香蕉| 素人伊尹大香蕉免费下载视频| 亚洲日韩97| 男人天堂网手机版婷婷| 国产精品日韩在线一区| 精品乱码在线观看| 一级免费精品| 99少妇| 麻豆天美在线| 欧美超碰在线| 国产最新小视频在线播放下载| 亚洲国产成人精品999| 久久天天艹| 久久精品欧美一区二区三区不卡| 天天艹天天日| 人人看人人摸人人色| av天堂手机版追回| 67914亚洲精品| 伊色综合天堂色97| 天天情欲宗合网| 夜夜欧美| 亚洲日韩在线a不卡99精品| 视频一区二区三区精品| 久久精品国产72国产精品福利| 婷婷色导航| 亚洲色人妻综合| 久久大线蕉一区| 亚洲在钱| 91精品国产91久久青草| 日韩美女操b| 99操视频| 91丝袜熟女| 久久久久女教师免费一区| 91天天综合日韩欧美| A 在线网址| 青娱乐日韩无码| 囯产精品一区二区三区线|亚洲人成无码网WWW动漫|国产精品免费一级... | 欧美,日韩,中文,另类| 久久精品国产亚洲av水密被窝| 亚洲欧美999| 国产野战露脸在线播放| 99视频自拍| 九九热超碰97亚洲最新香蕉| 欧美日本不卡在线| 精品久久久久久AV无码| 3p国产欧美99热| 97高清啪啪| 人妻少妇精品无码专区二区密桃| 中亚av| www.高清无码诱惑一区.com | 久操不卡视频| 久久久∴| 成人午夜视频免费播放| 一区二区视频你懂的| 不卡二三区人妻少妇| 91深夜夜| 你操综合| 91天天综合在线观看| 人人操人人色人人摸| 日本岛国黄色网址| 久热久操| gogogo免费高清看中国国语 | 性爱免费视频成人| 久久一区无码| 久久久久久性爱免费视频| 欧美亚洲色图另类国产| 日韩伦理视频| 亚欧成人一级片在线播放| 亚洲少妇综合在线播放| 99蜜桃臀亚洲成人在线观看| 精品人妻中文字幕高清| 97久久久久久久精| 免费在线观看AV无码网站| 久久久无码av精| 欧美精品久久96人妻无码| 亚洲国产97| 90后性网国产欧美| 极品美女嘿咻| 五月丁香综合激情| 精品免费囯产一区二区三区| 国产福利影视| 国产丝袜一区二区三区| 国产成人无码高清| 久久国产精品视频| 国产亚洲色婷婷久久99精品91| 亚洲老司机123专区| 免费中文综合精品| 欧美性暴力猛交XXXX| 欧美激情专区| 97干在线看| 国产后入| 亚洲A色| 日韩精品在线放| 九久9热| 精品78| 久久天天摸| 精品黄色电影| 国产成人无码久久精品| 国产精品视频| 精品高清一区二区三区三州| 91美女在线视频| 亚洲无码一二三区| www.色婷婷| 丁香激情五月天| julia国产在线 | 亚洲精品 欧美97色色| 亚洲乱码尤物193YW| 欧美激情一| 久久婷婷热| 综合第一页| 欧美激情总合网| 亚洲成人激情小说视频| 三级网站超变态精品| jk白丝没脱就开始啪啪| 婷婷探花久久精品一区| 清柠毛片| 亚欧性爱无码| juliaann丝袜| 中文字日本乱码| 2025亚洲男人天堂| 国产亚洲精品无码三区| 941超碰| 色色99| 久久伊人最新网址视频| juliaann丝袜大战黑鬼| 91精品久久久久久77777| 神马午夜久久| 综合性视频99| 亚洲国产欧美日韩人妻日中文| 日韩字幕一区| 欧亚 另类 久| 国产精品午夜成人福利| 另类小色呦| 久久精品店| 超碰538| 99精品热| 亚洲欧洲日韩中文字幕一区| 九九九综合精品| 色色色欧美| 丰满少妇一区二区三区免费看| 97色诱| 久久精品美女一区| 亚洲无码国产探花在线观看| 夜夜夜夜久久久久| 9 9无尺码天堂网| 人妻激情偷乱视频一区二区三区 | 欧美天天综合在线| 白丝在线一区| 中文字幕在线观看第二页| 唐山老熟妇露脸啪啪叫| 豆花视频操逼网址| 无码人妻一区二区三区四区老鸭窝| 性性欧美| 江都AV在线| 色婷网| 国产一级不卡在线观看| 欧美97| 欧美色91| 久久视频,这里只有精品| 精产国品一区二三产品| 天天操狠狠日夜夜干超碰撸com视频在线观看| 免费一级性爱久久| 在线播放成人高清免费视频| 久久免费9| 久草线上视频免费看| 丝袜综合| 久久超碰97中文字幕| 欧美九9 9 9| 自拍偷拍2025在线观看| 国产AV激情无码久久无码 | 亚洲熟妇丝袜在线观看| 亚洲色婷婷久久91| 亚州熟妇精品| 户外裸露刺激视频第一区| 亚洲国产综合久久久性感熟妇| 大地资源在线观看中文第二页| 人人操人人摸人人看人人插| 亚欧免费观看视频| 国产免费黄色一级大片| 草草草视频在线免费看| 七月丁香婷婷| 欧洲特黄毛片免费看欧洲毛片| 色爱亚洲| 91久久久久久久久18| 干B网| 91天天综合在线| 五月天人妻综合| 亚洲精品久久久久久| 国产成人啪一区二区| 国产人妻精品一区二区三区秋霞| 国产精品国产| 99精品在线| 久久熟女嫩草成人片免费| 97视频免费在线| 欧洲亚洲人妻无码久久三区四区| 校园春色美腿丝袜| 蜜乳AV网址| 男人天堂导航| 久久女人| 91精品国产91久久青草| 日韩精品色呦呦| 日韩中文字幕人妻视频| 激情视屏国产乱伦强奸| 日韩在线观看中文字幕视频| 五月丁香在线| 久久久久久大| 久草热制服丝袜在线观看 | 国产精品久久99日日| 国产激情av女片自拍| 国产成人精品亚洲日本| 婷婷久草一区二区三区| 后入人妻一区| 麻豆区久久久久亚| 欧美激情视频一区二区| aa片毛片| 黑丝自慰喷水网站| av九九| 日韩AV色图| 狠色婷婷久久一区二区三区_| 亚洲一区制服诱惑| 欧美 亚洲| 精品日韩人妻精品一二三区| 一级特级aaaa毛片免费观看| 96精品在线| 中文字幕十五区| 33044男人的天堂深夜备| 91东北熟女| 天天操夜夜操狠很操| 五月综合久久| 久久中日麻豆| 青娱乐黄色录像| 久热在线精品免费观看| 五月婷婷爱六月丁香色| 日韩熟女精品无码专区一区二区| 九一性生活免费视频| 国产精品免费久久久久久久久久| 久久精品中文字幕女同| 97超级久久| 91美女小视频| a级成人毛片免费视频高清| 一本道综合色图| 亚洲第91页| 亚洲熟女诱惑| 亚洲国产高清福利视频| 久久色激情一区二区三区| av草草在线电影| 国产精品亚洲色婷婷久久久| 婷婷色网| 少妇特黄一区二区三区| 久久久久久久免费A片国产成a人亚洲精∨品无码 | 尻女朋友一夜| 欧美色交| 人人 操人人 操人人| 亚洲色阁| 91伊人久久在线| 草草电影院| 67194国产| 操淫穴亚洲五月丁香| 日韩精品中文字幕人妻| 七久久久| 9久热这里只有精品| 国产综合网站在线播放| 人妻社区男人天堂| 日产操逼| 亚洲综合在线高清| 日本视频在线中文字幕| 中文字幕 人妻不满 在线视频| Aa东京男人的天堂| 欧美日本中字另类在线| 麻豆伊人网| 国产亚洲99久久精品熟| 久久久久日本视| 天美传媒AV在线| 五月丁香激情综合| 97久久综合网| 97人人干人人操| 91在线丝袜| 国产91久久九九免费精品无码| A男人的天堂| 久操com| 欧美日韩亚洲天堂网| 日本高清视频xxxx| 北条麻妃性愛视频| 艹精品| 另类视频在线| 黄色性爱网网| 欧美另类天堂| 五月天婷婷色| 色妇综合网| 白嫩嫩一区| 一区二区乱码福利| 欧美色图成人网一区二区| 日韩99精品视频综合区| 99热18这里只有精品| 日韩欧美中文| 97se亚洲综合自| 偷拍 亚洲| A片A5445444| 伊人991| 特级丰满少妇一级AAAA爱毛片| 日日日日做夜夜夜夜做无码97| 久久最新免费视频23| 97碰久久| 一类av片在线看| 色悠久久久av| 亚洲无码视频免费在线观看网址!| 草久在线| 人干人人人操人人摸| 欧美 日韩 另类 亚洲| 亚洲少妇喷视频看| 亚洲综合另类欧美久久久| 久久久内射良家| 蜜臀久久99精品久久久| 国产区性爱在线视频秋霞豆| 欧美熟妇视频| 四虎影视国产精品| 狠狠操夜夜| 奸色色 男人天堂 天天射| 蜜桃臀一区二区aV| 日本熟女免费視颖| 高潮内射在线| 国产成人五月天丁香花| 久热香蕉精品在线视频| 免費人妻夜夜爽天天爽爽一区| 伊人宅男大香蕉| 成年女人黄网站| 欧美色图亚洲特色| 亚洲风情在线观看| 超碰人人色| 国产精品一级二级在线| ji熟女.com| 大香蕉AV丝袜| 久久久久久久唑| 欧美很很操视频| 97热视频在线观看| 国内亚洲精彩视频在线| 四虎免费看黄| 色屁屁影院www国产| 男人的天堂2018东京热啪啪啪| 91精品操美女| 视频分类 国内精品| 啊啊啊啊啊啊啊啊啊在线观看| 久久久久亚洲熟妇熟女| 人妻出轨一区二区三区| 操国产逼| 中文久久一区| 人人做天天爱| 神马久久久久久久久久| 免费看片黄| 91夜夜蜜桃臀1区2区3区| 国产中出内射一区二区| 嗯嗯啊啊用力视频免费| 思思热在线视频在线| 精品福利视频| 思思视频免费看网站| 日本999精品视频| 肏逼福利网站| 亚洲精品 超碰| 高清一区AV无码| 在线观看午夜婷婷久久久久清性观看| 日韩无码黄色片| 十八禁一区二区无码观看| 亚洲少妇综合在线播放| 91亚洲黄色网| 大香蕉免费中文| 很很操在线| 97精品97| 无码自拍SM| 亚洲动态色图| 最新av在线| 国产 v乱码一区二| 伊人网高清| 一区二区首页| 国产欧美岛国精品一区| 亚州色图欧美色图| 91人妻视频在线| 高清无码在线播放网站| 丰满欧美放荡少妇在线| 91neishe| 懂色av色欲av蜜臀av| 熟妇女伦乱视频视频| 狼天天狼天天大香蕉| 欧美一区二区福利在线| 亚洲双插| 熟妇亚洲一区二区三区| 久久久无码av精| 中文字幕视频在线观看| 青青青青草av在线观看| 欧洲熟妇xxXx欧美老妇裸体| 欧美一区二区三区不卡高清视频| 久久99精品国产| 超碰AV在线| 亚洲激情在线观看一区| AV中文字幕三四五| 九九夜精品九九在线| 色色色色网站| 性久久久| 水滴偷拍| 97超碰色中文字幕| 蜜臀AV一区二区三区激情综合| 最新日产中文在线麻豆| 欧美91精品国产自产| 青青草国产一区二区三区| 日本有码影片下载 | 99re视频在线观看这里只有精品| 国产农村妇女精品一二区| 欧美成人性爱视频免费观看| 日本色色色网站免费看不卡| 91精品在线播放| 欧美性爱一区| 丝袜美腿诱惑亚洲欧美视频在线观看 | 肏逼视频日本| 精品人妻一区二区三区不卡断| 亚州色图欧美| 91女网站| 95人妻爽爽人人做人人澡| 国产精品自在线发布| 日韩无码精品综合久久| 亚洲天天操| 91欧美情色| 亚洲少妇激情一区二区三区| 精品国产91久久久久久一区黄无| 91人人爽人人爽人人人,gav福利视频导航,日韩欧美亚洲国产字幕四区 | 少妇的嫩逼图片| 性爱1区| 波多野42部无码喷潮在线观看| 亚洲欧美日韩激情不卡| 亚洲脚交| 久艹99| 日韩欧美天天爽爽爽天天爽爽| 国产农村妇女精品一| 超碰日本97美女人妻人人玩人人爱| 国产在线视视频有精品| 亚洲美女自拍偷拍视频| 国产成人无码啪| 国产隔壁老王影院在线| 亚洲精品一二牛牛| av网站在线看| 无码高清操逼| 2023天天操夜夜操| 立川理惠被中出无码| 在线不欧美| 亚洲牲交| 一区二区三区美女超清| 色波多| 天天看天天干| 一区不卡在线观看av| 国产9 9在线 | 亚洲| 日本羞羞的视频在线播放| 亚洲婷婷丁香在线| 日本一区二区三区免费观看| 久久久精品91八戒| 乱伦一区二区三区‘| 超碰色男人操熟女| 日本欧美一区二区三区免费| 国产精品久久99日日| 青娱乐国产精品| www网站黄| 久久人妻视频| 综精品久久久aaaa| AV99热18这里只有精品| 亚洲欧美91√| 阿姨一区二区免费视频-高清正片西瓜视频下载app-T450AV | 18岁禁 茉莉成人久久| 午夜福利在线视频1000| 操淫穴亚洲五月丁香| 亚洲图片偷拍欧美| 伊人骚琪琪亚洲天堂网站| 私人尤物在线精品不卡| 亚洲阿v天堂无码z2018| 成人三级片无码| 熟女精品一区二区三区| 在线97在线| 久久久久人| 久久人妻熟女一区二区| 伊人丁香五月婷婷| 精品久久人妻成人网| 麻豆人妻精品一区二区| 久久綜合很很很| 激情婷婷丁香网| 亚洲欧美电影| 围产精品一区二区三区视频播放| 99久久久| 亚洲黑丝在线| 精品国产乱码久久久久久口爆网站 | 免费簧片在线观看| 精品国产一区二区三区av在线资源| 伊人97色天使| 精品女同一区| 欧美性爱第一页久久| 国产69精品久久久久99尤物| 激情自拍 校园春色| 天美传媒在线一区| 免费视频一二三区| 一区操逼日比视频| 天堂蜜桃无码视频一区二区| 亚洲综合射| 国产深夜福利| 看一级黄色视频| 黄色不卡视频| 国产女人视频三四五区| 夜夜影视四色| 97se综合网| 久久久亚洲精品中文字幕人妻| 涩涩这里只有精品视频| 爱射综合| 97se亚洲| 人人操人人大香蕉| 久久国产对白激情浪潮 | 久久AV无码网址| 精品久久人妻成人网| 爱爱动态120秒| 色婷婷六月| 日日干夜夜欢| 九九精品99| 日本免费不卡二区| 久久内射| 亚洲av无码成人精品国产| 国产精品熟女九九九| 国产h小视频在线观看免费| 国内精品久久久久影院亚洲| 久操大香蕉超碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰 | 九九色图| 大屁股国产在线视频| 51国产午夜精品视频| 欧美国产日韩清纯唯美| 激情内射| 性爱乱伦网址| 亚洲s色图| 污污汅18禁网站在线永久免费观看| 在线人妻熟女一区二区三区四区五区| 2020中文字幕在线观看| 99精品在线| 亚洲色图A| 五月丁香婷婷色| 综合亚州欧美| 99∨VTV| 青青草一区二区高清无码视频| 在线观看黄色电话| 久久九九久精品国产尤物|国产精品爽黄69天堂A片潘金莲,国产亚洲精品第一综合 | 天天澡天天爽日日AV| 蜜臀久久久久久999| 91精品人妻一区二区三区蜜桃| 人妻中文在线| 男人精品区| 神马精品视频| 20cm女自慰在线日韩欧美| 色呦呦、国产精品| a片偷拍视频| 亚洲视频,小说| 无码丰满熟妇一区二区浪潮AV| 白 大 人妻 区 在线| 亚洲综合另类小说色区亚洲成av人片在www | 亚洲一区二区性爱电影| 欲综合网| 亚洲综合五月天婷婷丁香| 欧美色图20p| 青青草啪啪网| 操屄日韩| 嗯嗯啊啊亚欧精品| 天堂а√在线最新版在线| 97视频www| 国产高清精品福利| 97操b| 一区二区三区 丝袜 高跟 美腿| 日本一区二区亚洲综合| 91总综合网| 高清成年美女黄网站免费大全 | 亚洲精品一二区| 操逼无毒无码免费视频| 亚洲人成网www| 2023天天操夜夜操| av 模特一区了| 噜噜噜狠狠色综合| 日日干天天干夜夜爽| 亚洲人妖网| 99精品热| 国产精品久久久久久久电影渣男| 国产乱子伦一区二区三区免看| 国产精品熟女乱伦| 欧美精品三级黄片| 都市激情人妻一区二区青青操视频| 无码人妻丰满热妇又大又粗| 蜜臀久久久99久久久久 | 91 国产丝袜在线播放-百度| 无码色| 人妻中文字幕精品无码| 91久久国产精品| 91天天综合网,天天综合网| 亚洲精品亚洲人成在线麻豆| 亚洲欧美电影| 怡红院亚洲怡春院av| 青青11操操操操操操操操| 懂色天天爱天天日天天射天天澡| 欧美一级二级三级| 欧美亚洲涩涩| 午夜激情床戏激情| 欧美v亚洲v日韩v最新在线二区| 99婷婷| 手机看av网站在线看| 亚洲视频,小说| 欧美黄色手机在线观看| 激情自拍 校园春色| 色九久| 黄页大片在线观看| 97久久网| av东京热男人的天堂| 熟妇色99| 国产风韵犹存熟妇三区| 亚洲人在线| av资源在线观看少妇| 天天狠操| 色激情综合网站| 久久蜜桃一区二区| 青青操视频在线| 啊啊啊啊啊在线视频| www.色五月| 殴美大黄片| 日韩人妻制服丝袜av| 男人女人18禁片免费看网站| 91美| 日韩本不卡视频在线观看 | 欧美色另类| 97在线观看免费| 国产一区二区在线播放,久久亚洲精品中文字幕第一区,亚洲精品在线中文字幕视频 | 欧美人妻熟女在线| 亚拍在线| 国产成人精品午夜福利| 国产精品网站www| 亚洲精品色| 伊人五月天青青草婷婷| 日韩欧美视频青青| 五月激情综合网| 狠狠色色| 激情久久久| 92福利社视频| 丁香五月婷婷基地| 92福利社视频| 天天射,天天操,天天爽-国内精品一区二区三区-成人AV | 欧美色www亚洲国产阿娇要播| 麻豆美女丝袜人妻中文| 久久久久久久精| 91精品91久久久久77777俄罗斯老妇姓x| 九九九不卡| 精品人妻久久久久一区二区三区| 91天天综合在线观看| 成人精品久久| 97操b| 综合网91| 亚洲精品免费中文字幕| 亚洲成aⅴ人片不卡无码| 国产一区二区三区免费视频在性观看| 牛牛操视频逼| 亚洲精品人妻在线| 新婚人妻扶着粗大强行坐下| 一级啊性爱在线视频| 中文字幕 国产区| 99精品网| www四虎| 婷婷精品国产一区二区三区日韩| 欧美亚洲日韩16色| 国产人人干| 黄页av| 69av一区二区三区| 青椒国产97在线熟女| 久操不卡视频| 91n美女视频| 国产成人主播| 亚洲天天自拍| 色色毛片| 欧美日韩 强奸乱伦| 婷婷丁香在线| 99啪啪视频| 丰满丝袜少妇AV| 久操免费观看| 大香蕉视频一二三区| 成人性爱美曰韩| 情色AV电影| 曰本91情色| 久久午夜神马| 欧美一级美片在线观看免费| 操逼逼福利视频| 亚洲日韩AV视色| 欧美78| 91第一页| 日本免费人成视频播放120秒| 色欲天天综合网| 精品国产72| 国内毛片四区| 亚瑟国产精品久久无码| 二色av| 青女在线| 色综91| 国产精品久久久久久片| 99热色这里只有精品| 久久精品国产精品| 亚洲人妻在线精品| 日韩去日本高清在| 国产九区| 精品999999| 久久精视频美日韩在线视频| 99国产精品在线观看| 一区二区三区四区五区久久久久久| 国产内射爽爽大片| 岛国精品视频在线观看| 素人无码中文字幕| 啊啊啊在线观看| 91free福利| 中日亚韩免费视频| 久日综合网| 日韩乱伦AⅤ| 99在线免费视频| 亚洲青青草| 中文字幕精品一区欧美| 人妻天堂综合网| 哑洲在线| 中文字幕-区二区三区四区视频中国| 久9爱精品| 天天色综亚洲91污| 亚洲美腿丝袜香蕉影视欧美成人| 欧美熟女操屄| 亚洲,欧美,综合网| 日日狠狠久久偷偷色综合免费| 精品国产AV一区天美传媒| 五月天激情婷婷| 欧美日韩精品久久久久东北老熟妇| 中文操嬖片。| 永久免费观看的毛片的网站| 超碰久热| 蜜臀中文无码午夜| 国产精品欧美日韩久久| 色偷偷色偷偷欧美日韩| 综合久久久久久久久91| 午夜激情床戏激情| 国产日韩久久| 午夜免费视频1000| 人妻久久| 人妻久久久久久| 奶水 人妻 哺乳 在线| 亚洲午夜av| 91操熟妇| 色五月综合网| 校园激情狠狠四射| 久久久一区二区三区四曲免费听| av天堂加勒比| 婷婷五月天色| 78m啪啪啪| 欧美少妇熟女| V A在线| 欧洲免费一区二| 无码不卡八戒| 日韩啪啪啪视频| 亚洲精品天堂久久A∨51成人漫| 99只有精品| 日韩丰满熟妇| 九九九九九九综合| 天天干,夜夜爽| 嗯嗯啊好爽| 一区二区三区四区姦女| 秋霞网—男女啪啪亚洲免费体验区| 九九拍拍精品视频在线播放 | 巨爆乳一区二区爆乳区| 97视频在线视频| 97香蕉碰碰人妻国产欧美| 一本色道综合久久欧美日韩精品| 97色伦欧美| 国产91会所女技师在线观看| 99黄页网站| 国产亚洲综合欧美一区| 亚洲综合首页| 久久久久久久久久黄色网| 日韩精品黄片免费观看| 97美日韩视频| 亚洲丝袜B诱惑| 国产AV激情无码久久无码 | 伊人五月天激情| 欧美性性性| 丰满少妇高潮无码| 国产 丝袜 欧美中文 另类| 久久久久久97| 欧美综合 站| 亚洲 图片 综合91| 久草国产在线视频| 91n欧美| 噜噜噜亚洲精品| 亚洲欧美大香蕉| 乱论91| 色婷婷国产精品一区在线观看| 亚洲 另类 丝袜 自拍 动漫| 天天色播| 2018天天干在线视频| 国产精品一区二区三区免费视频| 色九九九九| 99在线精品视频| 久草国产在线视频| 国产精品九九九| 啊啊啊啊在线播放| 一级AV性爱| 人人操人人摸人人看人人干| 亚洲精品久久久久久| 久久久久久久久久久久久久9999| 操逼操逼逼操操逼91 | 欧美日韩在线小说 | 欧美黑人极品高潮喷吹熟女黑人性暴力日韩在线欧美极品一区二区老师 | 99综合网| 国产91精品福利在线| 欧美一区二区男人天堂| 熟妇女伦乱视频视频| 中文字幕88av在线| 日韩啪啪啪啪啪| 激情五月天社区| 五十路六十路七十路熟婆| 果冻传媒A片麻豆熟妇人妻| 色娱乐色呦呦夜夜夜夜av| 成人综合色网| 大香蕉丝袜一级片| 性在久久久久久| 51国产午夜精品视频| 亚洲色电影在线| 久久是精品| 日韩天天本| 绑缚麻绳人妻寝取完整版| 精品妇女一区二区三区| 麻豆这里只有精品| 操逼逼福利视频| 1人人看人人摸人人操| 国产品精品自在在线午夜免费 | 亚洲天堂久久| 性爱乱伦一区| 国产精品激情久久久久久久| 欧美日韩午夜精品一区二区三区 | 啊啊啊啊啊啊啊国| 一级黄色影片| 无码国产精品午夜不卡(| 无码黑人精品一区二区三区三| 九九视频黄色片| 69视频入口| 日本淫乱女一区二区三区视频| 九九九九九精品| 91高潮| 试看60秒 爽| 91亚洲网| 国产女同在线观看视频| 亚洲天天综合| 国产粉嫩蜜臀av一区二区三区| 97色碰| 欧美成人性爱视频在线播放| 天天草天天日| 欧美性爱日韩高清| 性爱视频无打码在线观看| www亚洲免费| 乱伦1色页| 精品一二三区久久AAA片| 久久久 国产精品| 亚洲天堂 视频你懂的| 丁香五月偷拍| 大香蕉在线视频15| 97超碰天天| 欧美性天天影院|