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

ARTICLE DETAIL

資訊詳情

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

安卓交叉編譯 VTK 9.3.1 完整指南:NDK、CMake 與踩坑實錄

安卓交叉編譯 VTK 9.3.1 完整指南:NDK、CMake 與踩坑實錄 在安卓上做三維可視化VTK 基本是繞不開的庫但它的交叉編譯從來都不是“拉源碼、敲 cmake、等結果”這么簡單。這次我在 Ubuntu 24.04 上折騰 VTK 9.3.1 的安卓版本前前后后花了三天踩了十幾個坑從 NDK 選版、CMake 裁剪、第三方依賴下載到內存 OOM、STL 符號找不到、OpenGL ES 渲染后端切換每一關都有點反直覺的地方。這篇文章就是完整的過程記錄把我踩過的坑、最終的可用配置命令、以及排查思路原原本本寫出來。如果你也正準備在 Linux 環(huán)境下給安卓交叉編譯 VTK或者編譯過程中已經遇到奇怪報錯這篇文章應該能幫你少走不少彎路。1. 項目概覽為什么要折騰 Ubuntu 24.04 VTK 9.3.11.1 需求背景安卓平臺三維可視化需要什么先說清楚這次項目的實際需求。我手頭要做的是一套醫(yī)學影像相關的三維展示模塊目標設備是一臺 arm64 架構的安卓平板需要在上面加載三維模型、做基本的旋轉縮放交互后續(xù)還要接一些 VTK 的 Filters 管線做數據處理。選型階段其實沒有太多懸念VTK 在醫(yī)學影像、科學可視化領域就是事實標準尤其 DICOM 讀取、等值面提取、三維體繪制這些能力直接用 VTK 遠比自己手搓劃算。但問題就出在“安卓”這兩個字上。VTK 本身是桌面端為主的項目官方對 Windows、Linux、macOS 的支持很成熟到了安卓側雖然官方倉庫里有VTK_ANDROID_SUPPORT這種宏但真要把它編出來還是要自己手工處理整套交叉編譯工具鏈。而且 VTK 的模塊體系非常龐大默認全量編譯光是模塊就幾百個如果一股腦全編到安卓上體積和編譯時間都會失控。1.2 版本與方案選型VTK 9.3.1 和 Ubuntu 24.04 的組合為什么選了 VTK 9.3.1當時 9.3.1 是 9.3 系列里比較穩(wěn)定的一個補丁版本修復了此前 9.3.0 的一些渲染后端問題同時它開始默認使用std::filesystem對 C17 的支持更干凈。比它更新的 9.4.x 當時還處于開發(fā)周期內我不太敢在關鍵項目里直接上開發(fā)版。Ubuntu 24.04 是當時新裝的系統(tǒng)正好也想借這個機會驗證一下新版 LTS 在交叉編譯場景下的表現(xiàn)。實測下來Ubuntu 24.04 默認源里的 CMake 是 3.28.x、Ninja 是 1.11.x這兩項都滿足 VTK 的構建要求不需要像以前那樣手工編譯工具鏈這一點比老版本系統(tǒng)省心很多。編譯方案上我一開始也猶豫過要不要直接用 Android Studio 的 Gradle 插件配合externalNativeBuild在構建應用時順帶編譯 VTK這個方案對于小庫還行但 VTK 太龐大了每次修改 CMake 配置都要經過 Gradle 這一層排查問題非常痛苦而且 Gradle 進程和 CMake 交叉編譯混在一起時緩存路徑、NDK 版本切換、編譯并發(fā)數都不好控制。最后我決定采用獨立交叉編譯的方式先用 NDK toolchain 在純命令行環(huán)境下把 VTK 編成靜態(tài)或動態(tài)庫然后再把產物以 prebuilt 的形式集成進安卓工程。這樣每一步都有明確的產物出問題了也知道該看哪里。2. 編譯前準備Ubuntu 24.04 交叉編譯環(huán)境搭建2.1 軟件清單JDK、SDK、NDK、CMake、Ninja 一個不能少交叉編譯 VTK 到安卓首先得把整套安卓 NDK 開發(fā)環(huán)境裝好。雖然純 C 編譯只需要 NDK 和 CMake但后續(xù)集成到安卓工程時不可避免要和 Gradle、SDK 打交道所以 JDK 和 Android SDK 最好一次性裝齊。我在 Ubuntu 24.04 上的安裝順序是這樣的JDK 17安卓 Gradle 插件新版本強制要求 JDK 17別再用 JDK 8 了。Android SDK包括platform-tools、build-tools、platforms。具體版本不是特別關鍵但build-tools建議用 34.x 或更高。Android NDK這里版本尤其重要我在下一節(jié)單獨說。CMake、NinjaUbuntu 24.04 的 apt 源里直接有版本滿足 VTK 要求直接apt install cmake ninja-build就行不需要從源碼折騰。還有一點容易忽略就是檢查系統(tǒng)中是否有桌面版的 OpenGL 開發(fā)庫。這個在交叉編譯時看似沒關系實際上 CMake 在解析 VTK 的RenderingOpenGL2模塊時如果檢測不到明確的 EGL/OpenGL ES 環(huán)境可能會嘗試去找宿主機的 OpenGL 頭文件結果就是“不干不凈”。保險的做法是把宿主機上不需要的開發(fā)庫先放著不管重點確保 NDK toolchain 的路徑在 CMake 配置時被正確指定。2.2 NDK 版本選擇r25c / r26b 的取舍NDK 版本是這次編譯過程里最大的一個暗坑我最初用的是當時最新版的 NDK r27結果在 VTK 編譯到大約三分之一時連續(xù)報出好幾處 C 標準庫相關的編譯錯誤。具體報錯內容是不同模塊里對某些std::符號的解析不一致這多半是 NDK 自帶 libc 實現(xiàn)和 VTK 9.3.1 的代碼存在兼容性偏差。VTK 9.3.1 發(fā)布那陣子NDK r25 和 r26 才是社區(qū)驗證比較充分的版本。最后我換成了 NDK r26b問題一下子消停了很多。后來我也在發(fā)行說明里確認了一下r27 對 C 運行時的改動確實比較多很多老一點的項目在切換到 r27 時都會遇到類似情況。如果你不想折騰我建議直接選 r26b這是目前兼容性最好、社區(qū)踩坑記錄也最少的一個版本。NDK r25c 也可以但 r26b 對 arm64-v8a 的編譯優(yōu)化更好一點構建產物在運行性能和體積上更有優(yōu)勢。安轉 NDK 的方式有兩種一是通過 Android Studio 的 SDK Manager 下載二是在命令行直接用sdkmanager或者手動解壓。我個人推薦手動解壓放到固定目錄比如$HOME/Android/Sdk/ndk/26.1.10909125這樣后續(xù)在 CMake 配置里寫ANDROID_NDK路徑時更直觀不受 Android Studio 項目的局部配置影響。2.3 目錄規(guī)劃與環(huán)境變量交叉編譯項目一定要養(yǎng)成“目錄清爽”的習慣。這次我建的目錄結構如下后面所有環(huán)節(jié)都圍繞它展開$HOME/vtk-android/ vtk-9.3.1/ # VTK 源碼目錄 build-arm64/ # arm64-v8a 的編譯目錄獨立于源碼方便刪掉重來 install-arm64/ # 編譯安裝產物目錄頭文件、lib、cmake 配置都放這里 third-party/ # 需要手動放置的第三方庫源碼包緩存不直接在源碼目錄里編譯而是用獨立的 build 目錄是 CMake 交叉編譯最基本的原則。這樣一旦配置出錯或者需要切換 ABI、切換 Release/Debug直接刪掉 build 目錄重來不會污染源碼。環(huán)境變量方面我維護了一個簡單的env_android.sh腳本放在$HOME/vtk-android/下export ANDROID_NDK$HOME/Android/Sdk/ndk/26.1.10909125 export ANDROID_SDK$HOME/Android/Sdk export ANDROID_PLATFORMandroid-26 export ANDROID_ABIarm64-v8a export PATH$ANDROID_NDK:$ANDROID_NDK/toolchains/llvm/prebuilt/linux-x86_64/bin:$PATH為什么要堅持把這些寫進環(huán)境變量而不是每次手動敲因為后續(xù) CMake 配置、安裝驗證、集成到 Android Studio 工程時會反復用到這些路徑寫死在一個腳本里可以避免路徑不一致導致的各種詭異問題。3. CMake 配置與策略詳解3.1 源碼準備與必須了解的關鍵參數VTK 源碼我直接從官方 Git 倉庫拉取切到v9.3.1標簽不要用 master。需要提醒的是VTK 源碼包里的ThirdParty目錄并不總是把所有依賴都替你準備好部分組件會因為版權或體積原因在 CMake 配置階段通過FetchContent去線上拉取。這就意味著如果網速不穩(wěn)定配置時可能卡在下載環(huán)節(jié)很久甚至直接失敗。正式配置 CMake 之前有幾個關鍵參數必須先理解清楚CMAKE_TOOLCHAIN_FILE交叉編譯的“靈魂”指定為 NDK 自帶的build/cmake/android.toolchain.cmake。ANDROID_ABI指定目標架構真機用arm64-v8a如果要在模擬器上調試可額外編一份x86_64。ANDROID_PLATFORM指定目標安卓系統(tǒng)的最低 API 級別。這里建議設成android-26或更高原因我后面在踩坑部分詳細講簡單說就是 VTK 9.3.1 用到了 C17 的std::filesystem系統(tǒng)底層的支持需要 API 24 以上。ANDROID_STLC 運行時庫推薦c_shared雖然產物里要多帶一個libc_shared.so但能避免多個動態(tài)庫之間符號沖突。BUILD_SHARED_LIBS構建動態(tài)庫。VTK 模塊太多全靜態(tài)編會非常慢而且不好裁剪。CMAKE_BUILD_TYPEReleaseDebug 版體積大、運行慢對移動端沒意義。3.2 完整 cmake 配置命令逐項注釋下面這條命令是我最終穩(wěn)定復現(xiàn)的完整配置一行行展開講清楚作用cmake -G Ninja \ -DCMAKE_BUILD_TYPERelease \ -DCMAKE_TOOLCHAIN_FILE$ANDROID_NDK/build/cmake/android.toolchain.cmake \ -DANDROID_NDK$ANDROID_NDK \ -DANDROID_ABIarm64-v8a \ -DANDROID_PLATFORMandroid-26 \ -DANDROID_STLc_shared \ -DBUILD_SHARED_LIBSON \ -DBUILD_TESTINGOFF \ -DVTK_BUILD_EXAMPLESOFF \ -DVTK_BUILD_TESTINGOFF \ -DVTK_WRAP_PYTHONOFF \ -DVTK_WRAP_JAVAOFF \ -DVTK_USE_QVTKOFF \ -DVTK_GROUP_ENABLE_ViewsDONT \ -DVTK_GROUP_ENABLE_WebDONT \ -DVTK_GROUP_ENABLE_QtDONT \ -DVTK_GROUP_ENABLE_StandAloneDONT \ -DCMAKE_INSTALL_PREFIX$HOME/vtk-android/install-arm64 \ -S $HOME/vtk-android/vtk-9.3.1 \ -B $HOME/vtk-android/build-arm64這里最值得解釋的是幾個VTK_GROUP_ENABLE_*選項。VTK 9 之后引入了一個“組件組”的機制用來批量控制一個主題下的所有模塊。比如Web組里包含了VTK::WebGL、VTK::WebPython這些和網頁可視化相關的模塊在安卓上完全沒有用處Qt組包含QVTK交互組件安卓端并不會用桌面 Qt 做界面必須關掉Views組是圍繞高層視圖框架的對安卓來說屬于無用負載。有讀者可能會問為什么不把所有組都設成DONT只留最核心的渲染和過濾理論上可以但 VTK 的模塊依賴關系錯綜復雜你想要的FiltersSources可能又會依賴CommonColor、CommonDataModel這些模塊。全部手動控制反而不現(xiàn)實。所以我的策略是只關閉確定無用的高開銷組其余留給 VTK 的自動依賴解析去判斷這樣能在“減小體積”和“避免依賴地獄”之間取一個平衡。3.3 組件取舍哪些 VTK 模塊適合安卓哪些必須關掉經過實際編譯和運行驗證我最后保留的有效模塊集中在幾個地方Common*基礎模塊必然保留數量不多但被所有其他模塊依賴。FiltersCore、FiltersSources、FiltersGeneral這類算法模塊對醫(yī)學數據處理很有用保留。IOCore、IOImage、IOMesh解決模型和圖像文件的讀寫保留。RenderingCore、RenderingOpenGL2是渲染主鏈路必須保留安卓下它會自動走 OpenGL ES 后端。InteractionStyle、InteractionWidgets提供基礎的相機操控和拾取對觸摸屏場景算基本配置保留。需要關掉的除了 Qt、Web、Views 之外還有RenderingVolumeOpenGL2、RenderingRayTracing這類重渲染模塊。如果項目里確實要做體繪制可以單獨開但體積膨脹和編譯時間增長都相當明顯我的建議是先用最簡方案跑通全流程后續(xù)再按需補模塊。另外VTK_WRAP_PYTHON和VTK_WRAP_JAVA這兩個選項非常容易踩坑。很多人看到默認 ON 就忽略了結果 CMake 配置階段去宿主機找 Python 和 Java 開發(fā)環(huán)境然后又因為架構不匹配報一堆奇怪錯誤。這次明確關掉同時VTK_USE_QVTKOFF也是為了避免 CMake 去查找 Qt5在純交叉編譯環(huán)境里這是必須的。4. 編譯執(zhí)行與產物檢查4.1 執(zhí)行編譯輸出信息怎么看配置完成后進入編譯階段我用的是 Ninja 構建系統(tǒng)所以編譯命令很簡單cd $HOME/vtk-android/build-arm64 ninja -j4這里必須強調一下并發(fā)數。如果你直接用默認的ninja相當于-j全核并發(fā)在大型 C 項目編譯時會瞬間把內存吃滿然后編譯器進程被系統(tǒng) OOM Killer 殺掉現(xiàn)象就是終端里冒出c: fatal error: Killed signal terminated program cc1plus。我在編譯到一半時被這個問題搞崩過兩次后來老老實實把并發(fā)數限制在 4 到 6單次編譯時間雖然拉長到 40 分鐘上下但整個過程穩(wěn)定不崩。編譯過程中可以留意兩類信息。一類是模塊編譯順序從輸出日志里能看出CommonCore → CommonDataModel → FiltersCore → Rendering這樣的依賴推進序列如果某個模塊編譯失敗順著當日志倒推基本就是它的上游依賴出了問題。另一類是警告信息比如結構體對齊、隱式類型轉換這類警告在安卓交叉編譯時很常見多數可以忽略但如果出現(xiàn)和EGL、GLES相關的警告一定要重視那通常是渲染后端姿勢不對的早期信號。4.2 install 與產物結構拿到一堆 .so 后該做什么編譯完成后執(zhí)行安裝ninja install這一步會把頭文件、動態(tài)庫、CMake package 配置文件統(tǒng)一拷貝到CMAKE_INSTALL_PREFIX指定的目錄。安裝完成后在install-arm64/下會看到比較干凈的產物結構install-arm64/ include/vtk-9.3/ lib/cmake/vtk-9.3/ lib/libvtkCommonCore-9.3.so lib/libvtkCommonDataModel-9.3.so lib/libvtkFiltersCore-9.3.so lib/libvtkRenderingCore-9.3.so lib/libvtkRenderingOpenGL2-9.3.so ...這一步的產物比我想象中多。一開始全量編譯時lib/下一個模塊文件能列一大屏光是.so就有上百個體積更是嚇人。后來按第三節(jié)的策略把無關組件關掉最終產物體積控制在了 100MB 出頭雖然對安卓應用包來說還是不低但已經處于可以接受的范圍。安裝完成后建議立刻做一個驗證確認生成的 .so 是 arm64 架構避免出現(xiàn)“編了半天結果是宿主機 x86 版本”的烏龍file $HOME/vtk-android/install-arm64/lib/libvtkCommonCore-9.3.so如果輸出里能看到ARM aarch64那說明交叉編譯這條路走通了。5. 踩坑實錄編譯過程中遇到的 7 個典型問題5.1 NDK 版本過高導致的編譯失敗這個坑我開頭已經劇透了但值得再展開講。用 NDK r27 編譯時報錯點分散在vtkCommonMath、vtkFiltersCore等多個模塊中錯誤信息看起來像是源碼里某個 C 標準庫函數沒有被正確識別。一開始我以為是 VTK 源碼的問題反復檢查了 Cocoa、系統(tǒng)庫路徑最后才懷疑到 NDK 版本上。換回 r26b 之后同樣的源碼、同樣的 CMake 配置一次通過。這給我的教訓是在交叉編譯老一點的開源項目時“用最新 NDK”并不等于“最好”反而可能引入非預期的編譯兼容性問題。如果你也是剛接觸某個版本的 VTK 編譯建議直接查詢一下該版本發(fā)布時社區(qū)推薦的 NDK 版本區(qū)間不要一味求新。5.2 內存不足導致的 OOM Kill前面提過的cc1plus ... Killed問題本質就是內存耗盡了。VTK 的核心模塊里有些源文件依賴模板展開非常重單個編譯單元吃掉 2-3 GB 內存很正常。如果同時開十幾個并發(fā)16 GB 內存的機器也會撐不住。我的解決辦法分成兩層第一層是把 Ninja 并發(fā)數限制在-j4第二層是給系統(tǒng)加一個 8 GB 的 swapfile給編譯過程留一點緩沖余地。加了 swap 之后即使偶發(fā)內存峰值也不會立刻觸發(fā) OOM編譯穩(wěn)定性提升非常明顯。5.3 CMake 配置階段卡在第三方依賴下載VTK 源碼里ThirdParty目錄雖然自帶了不少庫但個別依賴我當時碰到的是OpenVR相關的組件在配置階段會嘗試從 GitHub 下載源碼包。如果網絡環(huán)境不好配置過程會一直停留在Fetching ...狀態(tài)看起來像是卡死了實際上是在反復重試下載。處理方式有兩個方向一是在 CMake 配置時徹底關閉這些可選依賴既然安卓平臺用不到 VR 相關功能直接在配置命令里加上-DVTK_MODULE_ENABLE_VTK_RenderingOpenVROFF這類開關二是提前把對應依賴源碼包下載好放到third-party/緩存目錄再通過FETCHCONTENT_SOURCE_DIR_name指向本地路徑。我最后選擇了前者理由很簡單不用的功能就別給自己找麻煩。5.4 OpenGL 與 EGL 的桌面/移動端之爭這個問題藏得比較深。VTK 的RenderingOpenGL2模塊在桌面端默認走 OpenGL移動端應該走 OpenGL ES 和 EGL。當你用 NDK toolchain 交叉編譯時CMake 雖然能識別出 Android 平臺但有些依賴模塊仍然可能試圖尋找桌面 OpenGL 的開發(fā)庫。我當時遇到的一個具體報錯是找不到EGL/egl.h頭文件原因是 VTK 某個子模塊在 include 路徑上不夠干凈或者是我宿主機上裝的桌面 OpenGL 開發(fā)庫干擾了查找。解決辦法是確保編譯環(huán)境里沒有多余的OPENGL_INCLUDE_DIR等變量干擾同時重新檢查 NDK toolchain 里的 EGL 頭文件路徑是否被正確加進了 include 搜索列表。VTK 9.3.1 在本地沒有顯式指定這些路徑時一般能根據 NDK 自動找到$ANDROID_NDK/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/EGL/但如果你動過CMAKE_SYSROOT之類的變量就要特別注意了。5.5 std::filesystem 與低 API Level 的符號缺失這個坑和ANDROID_PLATFORM的選擇直接相關。VTK 9.3.1 里不少模塊已經換用 C17 的std::filesystem來處理文件路徑。而在 Android NDK 中std::filesystem的完整支持依賴于 libc 和系統(tǒng) API level如果ANDROID_PLATFORM設置得太低比如android-21或android-23編譯時可能通過了一部分但在鏈接階段報出undefined reference to std::filesystem::__...這類錯誤。我最初設置的是android-24偶爾還會蹦出這種鏈接錯誤后來統(tǒng)一改成android-26配合 r26b 的 NDK就再沒出現(xiàn)過。所以這里直接給出結論編譯 VTK 9.3.1 安卓版本時ANDROID_PLATFORM不要低于android-26。5.6 誤開 Qt / Java 組件引發(fā)的連環(huán)錯誤VTK 的 CMake 配置默認值比較“桌面友好”如果你不做任何組控制它會嘗試啟用 Qt 相關的 QVTK 組件、Java Wrapping 組件。在安卓交叉編譯環(huán)境里這些組件要么找不到對應的開發(fā)庫要么即使找到了也是宿主機的 x86 版本配置階段就會直接失敗。我第二次嘗試編譯時就是因為忘了關Qt組日志里反復出現(xiàn)Could NOT find Qt5的提示后來加上-DVTK_GROUP_ENABLE_QtDONT之后問題立刻消失。Java Wrapping 也是同理VTK_WRAP_JAVAOFF必須顯式設置否則 CMake 會去宿主機找 JNI 頭文件雖然不一定報錯但產出的庫根本不是安卓能用的屬于“安靜地犯錯”。5.7 產物體積失控與裁剪優(yōu)化第一次成功編譯之后我ninja install發(fā)現(xiàn)產物體積直接奔著 400MB 以上去了。這對桌面端不算什么但對安卓安裝包來說完全不可接受。體積削減主要依賴兩個動作一是嚴格關閉用不到的組件組這點在第三節(jié)已經做了二是把CMAKE_BUILD_TYPE設置為Release不要用DebugDebug 模式下生成的符號和未內聯(lián)的模板代碼會讓庫體積成倍上漲。做完這兩步之后產物從 400MB 降到 100MB 出頭鏈接進最終 APK 時還能再靠 ABI 篩選和資源壓縮壓掉一部分。對一個醫(yī)學影像展示場景來說這個體量基本可以接受。6. 集成 Android 工程與后續(xù)擴展建議6.1 將 .so 與頭文件接入 jniLibs拿到 install 目錄里的 .so 后接下來要解決的是“怎么讓安卓應用真正調用它”。最簡單的做法是走 NDK 的 jniLibs 機制把lib/下的所有 .so 文件按 ABI 目錄結構拷貝到安卓工程里cp -r $HOME/vtk-android/install-arm64/lib/*.so $PROJECT/app/src/main/jniLibs/arm64-v8a/同時在app/build.gradle里聲明 ABI 過濾避免 x86 模擬器或 32 位設備誤加載android { defaultConfig { ndk { abiFilters arm64-v8a } } }如果你在 C 層使用 JNI不要忘了把libc_shared.so也一起拷貝進去因為ANDROID_STLc_shared模式下所有動態(tài)庫都依賴這個共享 C 運行時。初期我漏掉了這個文件導致應用啟動時拋出UnsatisfiedLinkError排查了將近兩個小時才定位到。6.2 使用 CMake 直接引用外部 prebuilt 庫如果項目本身有大量 native 代碼更推薦的做法是在自己的CMakeLists.txt里直接引用 VTK 的 prebuilt 庫通過find_package(VTK)的方式完成加載。前提是編譯 VTK 時的 ABI 和工具鏈參數與 Android Studio 里 CMake 配置的參數保持一致。示例配置如下cmake_minimum_required(VERSION 3.22) project(vtk_android_demo) set(CMAKE_PREFIX_PATH $ENV{HOME}/vtk-android/install-arm64) find_package(VTK REQUIRED COMPONENTS CommonCore CommonDataModel FiltersCore FiltersSources IOImage RenderingCore RenderingOpenGL2 InteractionStyle ) add_library(native-lib SHARED native-lib.cpp) target_link_libraries(native-lib PRIVATE ${VTK_LIBRARIES})這里有個容易忽略的點find_package(VTK)找到的 CMake 配置里打包了不少編譯選項和 include 路徑但這些路徑是相對于當初 VTK 安裝目錄的絕對路徑。如果你把 install 目錄從一臺機器拷貝到另一臺機器或者挪了位置就必須重新執(zhí)行ninja install或者重新配置一次否則會報一堆路徑錯誤。6.3 后續(xù)擴展多架構編譯與體積進一步壓縮當前方案只編譯了arm64-v8a對絕大多數現(xiàn)代安卓設備夠用。但如果要考慮低端 32 位設備或模擬器調試場景可以在相同環(huán)境下再配置一個armeabi-v7a或x86_64的 build 目錄把 ABI 相關的變量換掉即可cmake -G Ninja \ -DCMAKE_TOOLCHAIN_FILE$ANDROID_NDK/build/cmake/android.toolchain.cmake \ -DANDROID_ABIx86_64 \ -DANDROID_PLATFORMandroid-26 \ -DANDROID_STLc_shared \ ...其余參數保持一致 -B $HOME/vtk-android/build-x86_64多架構各自獨立編譯的好處是每個編譯目錄的緩存互不干擾出現(xiàn)問題時可以單獨刪除某個架構的 build 目錄重新來不需要動其他架構的產物。如果對 APK 體積有極致要求還能在鏈接階段使用llvm-strip剔除動態(tài)庫里的無用符號實測下來可以再壓掉 10% 到 20% 的體積不過這已經是后話了。我個人在實際操作中的體會是VTK 安卓交叉編譯這件事真正難的不是 CMake 命令本身而是對 VTK 模塊體系和 NDK 工具鏈的理解。版本組合、組件裁剪、并發(fā)控制、API level 這些變量每一個都能在某一個階段突然跳出來給你上一課。如果你也是第一次折騰建議嚴格按照“先最小集跑到 install、再加模塊、再調體積”這個節(jié)奏推進大概率能比我少熬兩個夜。
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
最新岛国大片| 色婷婷成人综合| 在线 欧美 亚洲| 日本三级中国三级99人妇网站| 久久在线观看免费视频| 色网综合网| 色五月综合| 18禁免费视频| 欧美综合娱乐久久| 91春色| 夜夜嗨一区二区| 97国产超碰| 蜜臀av网址| 丝袜狠狠草尤物人妻av91| 国产一级内射无挡观看| 97亚洲欧美| 日韩乱伦AⅤ| 九九九久久久W精品| 密臀AV在线| 六月丁香五月婷婷| 人人摸人人干人人拍97| 亚洲小电影免费涩涩成人在线高清| 久久久日本电影| 久久精品视| 天天天天天天天天综合| 欧美 综合| 亚洲欧美爆| 天天影视网综合少妇| 免费啪啪啪网站18岁| 天天操夜夜嗨| 无码人妻精品一区二区中文 | 探花视频免费观看国产专区| 神马视频久久久久久| 岛国网址国产| 在线欧美69V免费观看视频| 国产精品熟女一区二区三区| 精品人妻av区天天看片| www熟女乱伦com| 欧美综合自拍| 久久国产热视频97电影| 国产精品无码av| 亚洲国产一区二区入口| 日韩天天本| 天堂日本亚洲欧美| 精品91摸| 欧美特大黄一级片片免费| 又大又长又粗又爽又黄| 日韩欧美经典在线观看| 亚洲成人免费在线| 伊人影院中文字幕| 亚洲AV免费在线观看| 青青草日韩无码| 大香蕉520| 另类图片五月| 日本999精品| 91成人国产综合久久精品蜜月| 欧美爆操91| 欧美亚洲AN| av午夜玫瑰| 97精品久久久久中文字幕| 嗯嗯啊啊视频一区二区三区| 久草色在线观看| 78精品在线| 国产精品国产亚洲区艳妇糸列| 久久亚洲中文字幕视频| 久久精品一区二区三区不卡| 91日产欧美| 青青青草伊人精品| 鸥美中出| 日夜精品| 正在播放:深夜激情大战,自带黑丝袜全力输出骚穴 | 成年女人黄网站| 操b在线观看| 中文字幕一二区二三区人妻专区| 超碰亚洲97| 四虎国产成人精品免费一女五男| 久久婷婷苹果| 黄色激情电影在线观看| 九九久久九九久久| 久久一二三四不卡 | 久久丝袜| 亚洲 欧美 第一页| 日韩人妻制服丝袜av| 精品超碰国产| 国产麻豆一区二三区| 亚洲丝袜在线观看| 欧美伊人久久综合网| 亚洲国产一区二区三区四区国产| 岛国小电影| 九九热精彩视频| 天天影视综合色| 欧美色偷偷| 男人高清无码一区二区| 亚洲人在线成线成人| 91老熟女91老女人| 国产亚洲精品无码三区| 亚洲性综合9| m欧洲一级午老| 91中文字幕制服丝袜免费视频| 天天爽夜夜爽夜夜爽精| 色婷五月| 婷婷伊人一区| 久久东京热成人| 国产女人和拘做爰视频 | 91精品操美女| 蜜臀久久99精品久久久久久酒店| 黄片www.| 男女打扑克高清网站| 二三四区精品| 国产精品探花色| 激情五月综合| 超碰欧美97资源| 91丨豆花丨熟女| 艾草av| 妇女乱色二区| 成人小说视频在线精品欧美| 日欧美色| 一区二区三区看视频| 亚洲中文日韩欧美大香蕉视频| 夫妻四区五区六区| 亚洲国产av中文字幕久久| 熟女丰满人妻一区| 东京热毛片177b2viP| 国产精品亚洲免费| 日本久久久久久久久久| 国产按摩一区二区三区| 久9精品| 狠狠综合| 亚洲精品国产精品乱码不卡| 国产av强奸美女| 欧美性天天影院| 久久国产性爱| 亚洲激情深爱文学小说网站| www.婷婷| 欧美天天综合在线| 99热这里只有精品8| 玖玖超碰熟| 婷婷综合久久| 99国产精品| 日本亚洲vr欧美不卡高清专区| 91色香| 99精品久久| 蜜桃臀一区二区三区久久| 日韩一区二区高清在线观看的| 超碰伊人在线| 91一起操| 九九九九免费视频| 亚洲啪啪性视频| 99热在线只有精品| 久久久久精| 久久精品 六十路 熟女 欧美| 暖暖精品二区三区观看| 国产日韩在线播放av| 热久久99999| 欧亚性爱视频免费看| 97视频播放| 久久这里都是精品| 久久五月丁香| 国产精品午夜福利亚洲综合网| 性性久久| 色天使亚洲综合在线观看| 久久宗合亚洲| 人人天天欧洲| 国产一级作爱毛片| 美女久久久| 久久爽爽精品| 开心五月婷婷激情| 91操人| 日韩性色| 精品久久久亚洲AV成人网站| 国产福利一区二| 亚洲精品黑丝| 久湿久久| 亚卅熟女乱色| 草草影院日本第一页| 男同专区一区二区三区在线| 久久亚洲人妻| 色色无码| 色欲三区| 久久久久深夜无码| 91成人国产综合久久精品蜜月| 91在线无码精品秘 软件| 另类图片欧美激情综合| 加勒比色99999| 91色爽欧美| 婷婷深爱五月| 欧美丰满少妇xx高潮| 精品国产乱码久久久A| 欧美 亚洲 91| 久久九七| 天天躁日日躁XXXXYY| 秋霞一级鲁丝片A片| 久久久精品视频欧州站| 国产偷仑| 天天影视网综合少妇| 亚洲中文国际强奸字幕| 亚洲精品乱码线路中文字幕| 91美女在线观看| 91痴汉| 媚薬在线视频麻豆| 嗯啊不要在线| 亚洲情色91| 婷婷五月影院| 老色69| 精品性爱无码在线播放| 成人小说视频在线精品欧美| 国产亚洲精品A在线观看下载| 国产高清自拍| 超碰78| 九九九久| 天天操av懂色| 欧美色偷拍| 亚洲情色91| 亚洲中文国际强奸字幕| 丁香啪啪| 少妇天堂| 天天拍天天操| 手机在线观看不卡无码av| 日韩三级在线观看网站| 欧美亚洲中文| a片自拍直播视频| 97欧美日韩| 超碰吊日色| 日韩性色| 亚洲欧美激情小说| 91亚洲欧美| 探花精品 一区二区| 翔田千里AV无码秘 三区| 激情综合网亚洲| 精品无码久久久久久久久果冻糖心| 日韩精品啪啪啪| 欧美天天弄| 超碰97欧美| 亚洲国产丝袜熟女av | 亚洲最大无码中文字幕网站| 欧美岛国精品在线观看| 一起草欧美| 久久黄色性爱视频| 精品伊人久久久大香线蕉小说| 熟女视频久久| 肥佬影院91| 青娱乐黄色录像| 久久久久久久唑| 最新无码国产| 超碰人人超在线观看| 啪啪啪综合网| 成人熟女区| 超碰97人人乐| 国产精品美女久久久久久网站| 秋霞网—男女啪啪亚洲免费体验区 | 久久久久人妻| 五月婷婷五月天| 久久成年精品| 91情色在线| 国产视频人人网| 中文字幕一区二区三区高清| 91精品成人www| 蜜桃色院一区久久 | 国产欧美日本亚洲精品| 免费av高清无码| 久操视频资源站公开| 亚洲综合网电影91| 精品国产乱码久久久久久免费| 国产成年女黄特黄| 99亚洲天堂| 97欧美色资源| 肉动漫无遮挡h在线观看| 久久日本熟女精品一区| 国产成人在线观看网址| 亚洲有薄码区日本系列中文字幕| 加勒比久久av| 中文字幕乱在线伦视频中文字幕乱码在线 | 亚洲激情综合| 国产自产91区13区| 欧美人妻少妇| 丁香六月婷婷| 蜜臀99久久精品| 国产一区二区三区免费视频在性观看| 超碰三级秋霞| 国内外激情在线| 黄色AAAAA欧美| 中文字幕日韩国产传媒欧美精品| 亚洲图片 欧美电影| 1级午夜影院费免区| 翘臀vidoes| 大香蕉淫人| 欧亚性爱啪啪| 少妇精品久久久八区九区| 99亚洲精品| 欧美性爱一内片一区二区三区| julia国产在线 | 97干色天堂| 黄页av| 国产精品一级片在线看| 欧美图片偷拍| 欧美加勒比| 成人日韩欧美| 五月丁香啪啪啪| 少妇精品久久久八区九区| 国产欧美一级在线观看| 少妇精品久久久八区九区| 国产欧美日韩一区二区三区| 久久久久久裸体| 国产成人欧美一区二区三区的国产| 中文字幕乱码人妻一区二区三区,99精品| 青青草色AV| 人妻中文在线| 欧美黄业| 婷婷色综合| 传媒在线观看一区二区三区| 污啪啪啪视频| 国产精品白领在线观看| 亚洲色丰满少妇高潮| 99色热国产视频精品| 亚洲第91页| 嫩草一区二区在线观看| 久久亚州大香蕉| 尤物一级在线免费观看| 无码二级三级| 无码99| 久久久久少妇| 亚洲精品久| 国产午夜福利专区综合| 超碰午夜| 丰满人妻无码一区二区三区| 一本大道久| 色五月婷婷五月天| 欧美欧美啪啪视频| 精品中文一区二区| 色色丁香| 大奶的诱惑| 99久久综合| 操逼视频亚洲| a亚洲欧美色欲| 爱丝福利| 欧美十八禁在线看| 欧美18 在线观看| 久久妇| 国产CHASE男男GAYGA 毛多色婷婷| 日本九九久久99| 国产精品老师| 日本激情免费大片| 91综合网站| 淫乱图区 | 99色婷婷中文字幕乱色| 乱伦熟女区| 日韩免费簧片| 91欧美www| 青青草啪啪网| 久久草草欧美精品| 91黑人无码激情在线| 一中国女人毛片水真多| 老司机福利社视频在线观看| 国产美女激情| 欧美中文字幕一区 | 爆乳免费黄网站| www.99色| 亚洲综合九| 欧美黑人猛交春色影视大全| 91丨九色丨43老版熟女| 亚洲字幕一区二区| 国产精品成人AV片免费看网站| 伊人在线大香蕉视频久久| 麻豆区99999| 色一情一乱一乱一区91Av| 91精品微拍福利| 男人的天堂免费| 97se综合| 国产一区96在线| 操比国产| 丝袜美腿亚洲| 欧美日韩另类激情图片| 大香蕉2017| 国产日韩欧美| 伊人伊人LD| 国产精品经典一卡久久久| 九月婷婷久久| 我要看免费韩日黄片| 国产精品久久99日日| 操啊国产| 综合 亚洲 欧美| 国产91 丝袜在线播放| 四虎av在线| 国产精品97超碰| 国产精品一区二区后入| 91丝袜在线视频| 色色99| 不卡九肏| 精品一区二区综合熟妇| 熟女精品va中文字幕| 多毛小伙内射老太婆| 欧洲综合无码| 国产中文精品一区二区在线观看| xxx0国产在线播放| 亚洲福利中文字幕在线| 久久98| 91精品伊人久久久大香线蕉91| 中文字幕精品一区二| 综合亚洲欧美精品日韩?v| 男人天堂网址| 91色人妻| 国产 日韩,欧美 自拍| av毛片aaaaa免费看| 强奸乱伦AV网址| 国产黄色小视频网站| 91丨九色丨国产丨人妻在线 | 春色91| 色欲色香天天天综合网www-亚洲综合国| 青草视频在线看看看看看看看看看| 色婷婷影视| 久热69九色熟妇97| 91丝袜激情在线| 四虎在线免费视频| 久久精品超碰| 色操逼网| 精品九九国产无码| 午夜色婷婷| 91在线欧色| 福利天堂| 传媒免费一区二区三区| 国产乱码久久久| 白丝一区| 成人性爱免费播放| 中文自拍欧美影视| 欧美少妇一区二区三区| 性欧美| 国产精品扒开腿做爽爽爽视频| 亚洲一区中文字幕| 国产传媒午夜理伦精品| 91狼人| 国产久久一区二区午夜| 亚洲AV乱码专区国产噜噜亚洲| 欧美精品三区| 日产操逼| 天天草夜夜草高潮片| 国内精品久久久久影院亚洲| 亚洲综合另类欧美久久久| 九九九九免费视频| 99亚洲国产精品色一区二区三区| 亚洲成av人片色午夜乱码| 91亚洲不卡一区| 老色鬼成人精品视频下载大在线观看| 日韩熟女操逼| 天天干天天干天天| 欧洲大香蕉| 人妻一区二区三区四区视频| 91精品久久久久久77777| 偷拍超碰| 日韩欧美麻豆 | 超碰97爽| 手机久操欧美综合色码| 大学生美女口爆| 一区二区三区机械有限公司| 亚洲凸凹超碰成人| 国产日韩区| 老女人日韩美91| 日韩欧视频| 国产 日韩 欧美 中文 另类,国产 欧美 另类 制服 变态,高清 日韩 欧美 中文,高 | 96久久久久久久| 日韩兔费看黄片| 色色婷| 久久久久亚洲一区女同性恋中文字幕| 欧美性色欧美| 国模精品一区二区三区苹果色戒| 久久 久久国内精品亚洲 | 亚洲国成人情色好看电影| 91nbbbbbb| 成人无遮挡毛片免费看| 国产精品经典一卡久久久| 日韩精品 欧美激情| 亚洲综合精品国产一区| 亚洲欧美91√| 尤物国产一区在线观看| 日韩av情韩国爱禁区av一区二区| 嫩草影院在线观看精品| 欧美日韩美女精品久草一区二区三区| 午夜偷拍久久熟女| 中文字幕无码不卡啪啪| 女同性恋久久| 久久精品区| 五月婷婷丁香六月| 美女被啪到深处抽搐视频| 看看小穴| 天天射天天色成人| 97操碰| 精品十八在线观看| 国产家庭乱伦网址| 天天综合~91| 麻豆久久久一区二区| 91欧美综合| 艳美熟妇先锋一二三区| 黑人白女精品一区| 日韩色图 一区二区| 精品久久人妻成人网| www.人人摸在线视频| 麻豆60秒| 天天做天天爱| 蜜臀AV成人精品蜜臀| 午夜精品五区| 国产97在线 | 亚洲| 亚洲第一页欧美| 国产亚洲精品农村妇女| 加勒比色99999| 九九九九九九九九九九九免费国产| 亚洲密乳AV| 午夜AV污污污| 婷婷四五区| 国产操伦| 亚洲色悠悠久久88| 日本99视频| 日本中文字幕不卡视频| 日本亚欧爱爱| 67194无码不卡| 午夜理论片在线观看免费| 欧美男人的天堂| 好看的91视频| 美日韩成人| 欧美一区二区三区互相| 91亚洲情色| 黑人精品久久97| 天天综合网~69| 中日韩久久久| 超碰97久久| 欧美九一精品久久久熟妇| 黑丝91视频| 91在线无码精品秘 软件| 国产午夜在线观看| 香蕉精品二区二区| 学生妹天天看| 欧美精品双插| 天天干2019| 亚洲欧美成人在线| 永久免费发布性爱网| 婷婷操视频| 欧美熟妇精品黑人巨大91| 91伊人久久在线| 欧美熟妇精品黑人巨大一二三区| 激情色播| 综合国产影视三级| 思思热一热婷婷热一热| 婷婷伊人一区| 国产欧美岛国精品一区| 亚洲黄片免费在线播放| 精品九九九九九| 在线播放中文字幕| 国产第二页| 99热aaa| 97电影院超碰| 色色香蕉| 国产熟妇 码视频户外直播| 精品久久久久综合无码| 一本久久久精品| 97在线观看免费| 97超碰免费生活| 欧美视频第二页| 一区=区三区视频| 国产性感骚丝袜在线| 天天操狠狠日夜夜干超碰撸com视频在线观看 | 岛国1区2区3区在线观看| AV久日| 色天堂综合| 日日夜夜干| www.99热| 国产又操| 欧美日韩亚洲一区二区在线观看| 久久久精品91八戒| 亚洲图片激情综合另类| 国产精品呦一区二区三区| 亚洲成aⅴ人片不卡无码| 91大神精品长腿在线观看网站| 亚洲欧美国产va在线播放频| 一级性爱视频免费观看| 亚洲国产av中文字幕久久| ..日韩av毛片精品久久久| 无码最新| 国产精品盗摄 偷窥盗摄| 黄色成人网久久久久久| 久久天天艹| 国语国产操逼伊人AV网| 97摸视频| 成人激情无码在线视频| 国产福利精品最新在线 | 亚洲人精品久久久喷水| 999在线电影香蕉| 国产精品久久发布| 夜夜青青无码影院| 久久欧美激情| 操啊国产| 偷拍欧美激情| 粉嫩AV一区夜夜嗨| 精品久久久久成人码免| 国产精品自拍视频 | 国产精品 午夜福利| 久jiu久神马影院| 先锋音影AV| 亚洲女优有码无码高清| 青青操网| 超碰在线人妻中文字幕| 亚洲免费人妻在| 青青草自拍视频在线播放| 欧美大片天天看| 97天天| 69av一区二区三区| 国产亚洲女v在线观看| 五月丁香啪啪网| 韩国女主播青草在线| 精品十八在线观看| 亚洲精品一区二区精品| 青青草中文-久久青草精品一区二区三 | 日韩国产成人自拍视频| www.色操逼| 欧美97在线观看| 五月天婷婷社区| 成人av在线播放| www.夜夜操| 青青草久草AV| 人妻二区| 欧美日韩 强奸乱伦| 天天操女人| 国产中午字一暮区| 免费一级性爱久久| 色妹子A V| 亚洲中文sv| 太久视频| 激情五月婷婷| 一区二区三区四区在线不卡| 久久精品国产99精品亚洲蜜...| 人妻AV 中文字幕的| 久草线上视频免费看| 亚洲精品免费中文字幕| 男人天堂.AB| 青娱乐妇女性生活| 精品国产精品一区二区| 欧美最大综合网| 岛国片在线播放| 国产精品久久发布| 亚洲色欧美| 开心激情站| 国产福利精品最新在线| 91nbbbbbb| 亚洲无码太久| 丁香五月天久久精品视频一区二区三区| 91人人操| 日本一区二区成人在线| a网站免费观看| 欧美少妇高潮久久91| 天美传媒婬乱| 91久久精品国产| 麻豆精品.欧美精品.日韩精品.| 日韩欧美字幕亚洲一区二区| 91精品人妻啪啪间| 久久久精品视频免费观看| 蜜屁Av| 超碰 国产熟女精品一区| 欧美综合网| 性色乱AV一区二区| 乱伦熟女专区| 国产成人主播| 久久久无码av精| 日韩人妻精品| 欧美很很操视频| 香蕉精品二区二区| 爱爱动态120秒| 亚洲欧美日韩免费观看| 亚洲91网。| 亚瑟国产精品久久无码| 成人欧美日超碰| 九九黄色视频在线观看| 蜜臀久久99精品久久久久久酒店| 后X久久| 男人天堂网站| 精品少妇后入一区二区三区四区人妻巨乳| 狠狠超| 四虎影视在线| 欧美999| 亚洲 图片 欧美 色图| 日本一区二区不卡| 美日韩在线不卡人妻| 一区三区啪啪| 九九九九九九视频免费| 久久骚少妇| 岛园激情| 一二三四区操操Av| 91精品电影18| 十八禁的黄污污免费网站| 久久大香蕉97| 亚洲人妻熟妇三十三区| 91狼人| 国产女人视频三四五区| 天天干2区3区| 怡红院一区二区熟女人妻| 97天天摸天天爽| 伊人操操| 狠狠色噜噜狠狠狠狠狠色综合久久| 九九九一二三| 久久精品日韩| 9Ⅰ超碰| 欧美少妇第一页| 黄色人人| 亚洲宗合网| 日本 成 人 小说 电影 一区二区| 亚洲蜜乳av| 久久91| 日韩精品9区| 午夜黄色免费在线观看| 精品久久久久久AV无码| 黑人性暴力毛片| 欧美暴力猛交| 日本人体九九九九九九| 日本一级性爱| 一类av片在线看| 青青在线视频日韩欧美| 99热这里只有精品1| 伊人久久大香蕉线AV五月天| 青草视频在线看看看看看看看看看| 久久一区二区高清免费| 视频国产成人精品日本亚洲18| 久久久一二三四区| 亚洲激情天堂网| 久久久99久9| 正在播放:深夜激情大战,自带黑丝袜全力输出骚穴 | 亚洲AV无码国产精品久久久久| 黑人性欧美| 国产高清在线自在拍69| 超碰天天久久79| 日韩偷拍色图| 丁香激情网| 97人人干人人操| 国产亲戚伦亲在线| 99国产在线 精品 视频| 92性色国产午夜福利在线661| 老熟女综合| 成人三级片一区二区三区视频| 亚洲精品黑丝| 超碰在线1234区| 美女视频尤物网在线看| 国产品精品自在在线午夜免费| 4虎在线观看| 色区97| www.av不卡中文字幕| 亚洲国产综合久久天堂| 久久精品亚洲婷婷| 欧美男女午夜啪啪| 久久国产99精品72福利| 国产又黄又猛又粗又爽的网站| 国产精品麻豆成人AV艾秋| 99热官网| 黄色网址在线免费观看| 亚洲五码一区二区三区| 亚洲制服欧美另类内射| 五月婷婷丁香中文字幕| 最近的最新的中文字幕视频| 天天躁日日躁AAAXX| 六十路日本| 五月天婷婷欧美三区| 6080yy午夜理论三级一区二区三区无码| 色五月综合网| 九九无码久久精品视频| 大香蕉欧美伊| 狠狠躁日日躁夜夜躁A| 亚洲少妇免费视频\| 四虎影视国产精品| 熟妇视频一区二区三区在线| 天天看天天日| 人人操人人插人www| 国产亚洲禁久一区二区| 九九99久久| 嗯嗯啊啊用力视频免费| 国产一区二区三区,在线观看观看| 亚洲精品国产熟女久久久| 天天综合91入口| 另类图片综合| 中文字幕久热视频在线| 极品极品色影院| 黄色大片一区二区密桃丝袜| 亚洲欧美setu| 蜜臀Av一区二区三区| a级免费在线观看| 岛国视频一二三区| www.色婷婷.com| 东北老女人的激情视频| 亚洲久草AV色图| 夜夜爽夜夜| 美女极品一区二区三区| 亚洲性爱高潮影院| 新精精品久久精品| 久久久久久久性爱| 四虎影视永久在线免费| 99热精品在线| 97精品久久久久中文字幕| 玖玖久久久| 在线国产福利网址导航| 懂色综合久久久| 97网址97| 91中文字幕在线观看| 日韩黄片影院| 熟女精品一区二区三区| 中国的操老妇女| 精品国产一区探花在线观看| 婷婷AV一区二区三区| 在线 亚洲 网爆 自拍| 2020天天色综合| 久久久99免费| 久久五月份| 天天干1区2区在线| 92性色国产午夜福利在线661| 伊人激情| 性色中出| 欧美传媒一区| 18禁在线视频| 日韩偷拍色图| 在线天堂资源亚洲| 无码精品蜜桃一区二区三区ww| 日韩二级| 男女性扦B| 亚洲天天做日日做天天谢日日 | 国产福利在线视频网站| 国产免费一区在线观看| 五十路二区在线| 美女被啪到深处抽搐视频| 国产成人+综合亚洲+天堂| 久久久一区二区| 国产最新小视频在线播放下载| 啊嗯好大视频在线观看| 可免费观看的av毛片中日美韩| 天天天天干| 亚洲性高潮| www.色综合| 97精品视频在线| 亚欧高清在线| 超碰欧美97资源| 久久久久久国产手机AV| 秋霞福利网| 操逼不卡中文字幕| 青青三级视频| 国产精品制服丝袜清纯唯美| 九九九九一级| 亚洲欧美日韩精品久久久一区二区| 欧美色图人妻| 高跟丝袜AV专区国产| 色偷偷人人玩人人舔人人操人人摸人人爽 | 美女黄码视频午夜| 97爱| 天天综合网国产| 欧美日韩亚洲少妇寂寞影院正在播放 | A片 AV一级在线播放观看免费| 一区=区三区视频| 手机午夜电影神马久久| av72网| 亚洲欧洲综合av在线| 欧美AB在线观看| 最新无码国产| 97精品第3页| 日本性爱不卡视频| 中文字幕第7页| 超碰三级秋霞| 91看黄片| 丰满翘臀美女影院视频| 亚洲另类欧美精品| 色哟哟1区2区| av一区二区三区 中文| 不卡在线观看视频| 亚洲一二三四区机械| 在线无码视频| 欧美啪啪啪91| 色综合中文字幕不卡| 福利社区午夜一区二区| 亚洲AV色图一区| 韩国一区二区精品亚洲| 国产一区免费午夜视频| 午夜久久久| 97资源制服丝袜| 国产传媒午夜理伦精品| 啊啊啊轻点在线观看| 3571色综合一区二区二区| 午夜福利一区二区影院| 无码人妻丰满熟妇区毛片| 91neishe| 国产农村妇女精品| 久久m| 凹凸视频特色日本特黄| 久久香蕉国产线看观看亚洲女人 | 日日躁夜夜躁狠狠躁超爽| 五月丁香综合激情| 日韩在线欧美精品一区二区| 天天干夜夜操一区二区| 久久久久久中文字幕中文字幕最新| 国产宅男宅女在线观看| 色与欲影视| 久久AV色| 亚洲欧美日韩综合在线尤物| 国内精品嫩模A∨私拍小视频| 国产精品第一页国产大屁股视频免费区i| 尹人大香蕉视频在线| 亚洲天堂中文字| 免费视频97| 尤物视频偷拍免费| 三上制服丝AV| 裸体美女免费看网站青草| 青娱乐国产盛宴视频| 人人弄人人摸| 97久久久网站| 熟女一区二区三区四区| 色噜噜人妻丝袜AV资源| 日韩天美| 日韩偷拍一区二区三区| 亚洲资源站| 亚洲欧美激情小说| 加勒比av官网在线| 啊啊啊啊二区好大| 国产天天骚| 久久久久13| 久久香蕉网| 久久艹逼视频| 户外裸露刺激视频第一区| 日本一区视频在线观看| 无码精品久久久久久亚洲| 日韩综合97p| 死我十八禁| 四虎在线观看网站| 美女主播色欲91抠b在线播放| 后入 亚洲 美女 射| 日本狠狠干| 久久久com| 国产成人综合网| 国产AV高清AV无码| 一级啊性爱在线视频| 亚洲国产成人精品无码专区| 久久夜黄色无码A级大片| 在线观看一级α片刺激高潮视频| 青青草中文字幕| 久久久久久久9| 国产精品久久久久久久久久久久久久| 九九九久| 亚洲欧洲无码97久久精品| 久久久久久久久久久久久9999| 夜夜爽77777| 欧美天天插| 99青草| 天天综合,91综合永久| 欧美日韩 强奸乱伦| japan日本高清乱xxxx| 日韩精品中文字幕一| 凹凸久久人人| AV无码久久久精品| 97久久久| 日韩成人精品视频自拍| 激情色播| 日韩不卡毛片Av免费高清| 日本在线不卡v二区| www欧美性爱| 狠狠综合网| 啊好大好舒服| 97干天天| 国产有码一区| 国产十八禁视频| 亚洲啪啪啪啪视香蕉| 密臀成人视频久久久| 久久高潮妇女视频| 日本影视久久免费| 91亚洲色人| 亚洲最大无码中文字幕网站| 色婷婷电影网| 动漫片子网站3黄| 亚洲天堂日本| 色综合大香蕉| 亚洲 欧美 日韩 国产一区二区| 五月婷婷六月丁香网址| 久久精品三级影视| 精品妇女一区二区三区| 色色99| 色五月激情AV在线| 男人天堂网手机版婷婷| 玖玖久久久| 亚洲免费在线探花| 午夜大香蕉| 日韩钢筋无码高清啾啾啾| 久久亚州大香蕉| 亚洲色图欧美一区二区不卡| 久久91视频| 五月天婷婷影院| 狠狠躁天天躁日日躁| 亚洲黄色电影| 日韩美女啪啪一区| 色婷婷久久| 精品乱码久久久久| 青青在线视频免费| 亚洲国产精品有声| 亚洲影视综合网| 久久精品高清无码一区| 试看日韩黄片| 日本日皮视频逼| 午夜福利久久久噜久噜久久综合| 久久原创中文| 欧美日韩插逼视频| 狠狠五月天| 中文字幕人乱码中文字的预防方法 | 国产丰满熟夫69mpp| 天美传媒Av在线| 嗯嗯啊啊好爽| 日韩性爱高清免费视频| 91中文精品日韩欧美在线| 国产激情在线| 国产69精品久久久久99尤物| 欧色综合| 激情综合网一盗摄| 在线αⅴ| 日韩人妻中文视频| 久久久久久性爱视频| 亚洲AV色图| 欧美久久伊人| 伦理弟一页| 女人与公拘交酡2020视频| 伊人成人中文字幕久久网| 91天天美女| 少妇高潮对白在线观看| 97色涩| 五月婷亚洲精品天堂| 日日操丁香五月天| 香港日本韩国人妇99www.wccm20| 国产色图乱伦| 亚洲老熟妇xxx| 亚洲人精品久久久| 强歼乱伦资源网| oumeizonghese,www| 国产精品直播在线观看直播| 看看小穴| 91视频综合在线| 色黄色美女大长腿午夜视频| 欧美老妇女内射网址| 日本孕妇一区二区视频操逼免费看| 色婷婷99| 午夜福利在线合集| 操逼www.| 操九九九九九九| 欧美天天射| 久都青青视频 | 九九这里只有精品| 国产国产亚洲一二三久久| 国产精品久久久久无码AV会牛| 日本顶级天天操狠狠操夜夜操中文字幕| 国内精品久久人妻性色av| 免費人妻夜夜爽天天爽爽一区| 翔田千里A片一区二区| 欧美精品丝袜久久久中文字幕| 26uuu久久| 亚洲永久AV无码精品秋霞| 免费福利视频中文字幕| 好屌色综合| 午夜电影在线观看无码专区| 碰人碰碰人人开房人肉| 日本韩欧美在线播放a| 无套后入双马尾| 综合色图亚洲欧美| 亚洲精品久久久久毛片A片拉屎 | www国产天美久久久| 天天香香欲综合| 国产Av超碰| 噜噜噜亚洲精品| 黄色av片三级三级三级免费看| 久久风骚城市人| 九色97| 97精品视频| renqi久久久久久久久久久久| 91精片| 亚洲综合113页| 一级性爱视频免费观看| 亚洲97p| 成年人一级黄色毛片大全在线观看| 福利在线视频一区二区| 精品-91人妻子系列| 国产60页| 国内91熟女人妻丝袜天天精品视频在线 | 在线有码中文字幕| 99re8超碰| 亚洲午夜福利视频| 国产精品美女| 五月天加勒比啪| 欧美后进式| 日韩中文字幕人妻视频| 色综合天天爱去电影网| 看黑丝美女操逼青青网站| 久久久成人国产精品无码| 久久老女人| 东方亚洲在线操逼天堂| 91蜜臀熟女| 亚洲黄色a级片| 男人天堂网站| 97超碰总站| 亚洲精品久久久久久久久豆丁网| 99精品视频在线观看免费| 超碰美女97| 久久人妇| 激情干在线| 亚洲无码 国产无码| 精品一区99999| 中文字幕精品丝袜| 日本中文字幕在线视频| 亚洲熟女乱色一区二区三区| 九九九成人| 97精品国产精品免费观看| 超碰97欧美在线| 91呆哥人妻| 在线观看成人性爱免费小视频| 美女久久久| 亚洲成人AB| 色娱乐色呦呦夜夜夜夜av| 精品四五区| 亚洲欧洲综合视频在线| 午夜视频好爽啊| 女色综合| 91爰爱欧美| 在线啊啊啊啊| 亚洲五月天激情| 强奸乱伦av电影| 先锋激情∨在线视频播放| 91美女在线观看| 91制服丝袜| 久草毛片| WWW4虎| 亚洲精品视频在线| 亚洲欧洲日本精品中文a∨| 欧美日韩精品久久久久久久久东北老熟妇 | 蜜桃久久久久久久久久久久| 中文字幕av亚洲在线| 欧美精品99久久久**| 伊人一区二区在线播放| 黄色大片视频在线免费看| 97天天| 97精品一区| 岛国人妻少妇av在线观看| 亚射在线| 婷婷亚洲色| 中文字幕 国产区| 欧美特大黄一级片片免费| 操逼操逼视频操逼| 国产福利在线视频网站| 久久国产乱子伦精品免费女人| 亚洲色欲天天天堂色欲网女| 国产狂喷潮在线精品| 日韩成人私密一级精品av| 亚洲牲交| 亚洲蜜臀精品视频久久| 精品久操| 97在线观看免费视频l| 97国产色图| 男人天堂 天天射| 97国产伦理| 视频黄站| 欧洲乱码视频| 午夜福利在线视频1000| 欧美精品成人在线播放| 五月色网| 国产超碰AV在线精品| 熟女乱3伦999| 三级日本一区二区三区| 人人操人人色人人摸| 女同女同恋久久级三级| 97人妻免费中文字幕| 欧亚在线视频|