亚洲有码Av一区二区三区_国产高清啪啪免费视频_69色视频国产_国产成人人人爆出白浆_国产精品自在线拍国_一本久久伊人热热精品无码_午夜性刺激在线看免费带字幕_助力高品质欧美狂喷水_亚洲精品日韩无码_精品无码一区二区三区蜜臀_麻豆高清国产AV_熟妇人素无码中文字幕_亚洲a级片在线观看_国产欧美日韩三区_99国产成人高清在线观看

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 在交叉編譯場景下的表現。實測下來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 實現和 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)定復現的完整配置一行行展開講清楚作用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這些模塊。全部手動控制反而不現實。所以我的策略是只關閉確定無用的高開銷組其余留給 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 殺掉現象就是終端里冒出c: fatal error: Killed signal terminated program cc1plus。我在編譯到一半時被這個問題搞崩過兩次后來老老實實把并發(fā)數限制在 4 到 6單次編譯時間雖然拉長到 40 分鐘上下但整個過程穩(wěn)定不崩。編譯過程中可以留意兩類信息。一類是模塊編譯順序從輸出日志里能看出CommonCore → CommonDataModel → FiltersCore → Rendering這樣的依賴推進序列如果某個模塊編譯失敗順著當日志倒推基本就是它的上游依賴出了問題。另一類是警告信息比如結構體對齊、隱式類型轉換這類警告在安卓交叉編譯時很常見多數可以忽略但如果出現和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 架構避免出現“編了半天結果是宿主機 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就再沒出現過。所以這里直接給出結論編譯 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組日志里反復出現Could NOT find Qt5的提示后來加上-DVTK_GROUP_ENABLE_QtDONT之后問題立刻消失。Java Wrapping 也是同理VTK_WRAP_JAVAOFF必須顯式設置否則 CMake 會去宿主機找 JNI 頭文件雖然不一定報錯但產出的庫根本不是安卓能用的屬于“安靜地犯錯”。5.7 產物體積失控與裁剪優(yōu)化第一次成功編譯之后我ninja install發(fā)現產物體積直接奔著 400MB 以上去了。這對桌面端不算什么但對安卓安裝包來說完全不可接受。體積削減主要依賴兩個動作一是嚴格關閉用不到的組件組這點在第三節(jié)已經做了二是把CMAKE_BUILD_TYPE設置為Release不要用DebugDebug 模式下生成的符號和未內聯的模板代碼會讓庫體積成倍上漲。做完這兩步之后產物從 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對絕大多數現代安卓設備夠用。但如果要考慮低端 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多架構各自獨立編譯的好處是每個編譯目錄的緩存互不干擾出現問題時可以單獨刪除某個架構的 build 目錄重新來不需要動其他架構的產物。如果對 APK 體積有極致要求還能在鏈接階段使用llvm-strip剔除動態(tài)庫里的無用符號實測下來可以再壓掉 10% 到 20% 的體積不過這已經是后話了。我個人在實際操作中的體會是VTK 安卓交叉編譯這件事真正難的不是 CMake 命令本身而是對 VTK 模塊體系和 NDK 工具鏈的理解。版本組合、組件裁剪、并發(fā)控制、API level 這些變量每一個都能在某一個階段突然跳出來給你上一課。如果你也是第一次折騰建議嚴格按照“先最小集跑到 install、再加模塊、再調體積”這個節(jié)奏推進大概率能比我少熬兩個夜。
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
国产丝袜美女诱惑| 国产精品久久久久无码A√| 91黑丝在线播放| 久久久久久性爱免费视频| 欧亚第一综合网| 日韩在线一区高清在线| 九九九国产| 97爱爱影院| 免费黄色视频网址| 18禁精品网站在线看| 亚洲黄色a级片| 九九碰九九爱97超碰| 日本顶级天天操狠狠操夜夜操中文字幕| 日本黄色天堂| 一本一首道人妻少妇免费久久| 国产精品久久aV| 91男同| 啊啊啊操一区| aaaa少妇高潮大片| 欧美一区二区三区入口| 99亚洲国产精品色一区二区三区| 成人一道本免费视频| 亚洲不雅视频1区二区| 大香交| 有码人妻系列| 亚洲揄拍网| www.99色| 屁屁影院一区二区三区国产 | 一个人在线看的黄色电影网站| 日韩av不卡在线看| 青青草好吊色| 欧洲色综合| 欧美综合777| 97日视频| 四虎免费在线播放| 色约约一区=区三区| 欧美成人综合| 国产精品电| 亚洲色人妻综合| 亚洲欧美在线观看2021 | 色臀av| 天美传媒av一区二区| 九九九综合精品| 99热综合在线| 操人妻丝袜高跟| 日本福利二区视频| 久久久久久久极品香蕉视频| 狼人综合婷婷激情四射 | 亚洲欧洲精品视频发布| 久操网无码在线| 97超碰磁| 五月婷婷六月丁香网址| 国产精品无码在线| 久99热| 国产精品一二三免费网站| 婷婷亚洲综合| 欧美大码在线视频| xxx亚洲午夜天堂| 97超久碰| 中文字幕精品亚洲熟女| 国产白丝网站| 日本一级真人黄色性爱视频| 国产无码精品高清| 肉嘟嘟www视频在线观看高清| 亚洲av综合色区无码一| 婷婷啪啪| 日本午夜福利视频| 久久↗↗| 天天操夜夜操| 欧美激情亚洲色图| 白丝少妇一区二区| 久久久熟女一区| 熟女91网站| 欧洲久久一二线| 777超碰| 天天摸天天操视频| 在线午夜成人无码视频| 日本操嫩b网| 精品一区二区成人动漫| 亚洲国产欧美日韩精品一区二区三区,国产一区二区三区在线看片,欧美性猛交 XXX | 人妻第一页| 草草电影院| 人妻一二三区| 9/A片 | 中文字幕日韩人妻视频一区二区三区| 亚洲熟女av日韩熟女| 97最新在线播放视频| 熟女丰满人妻一区| 中出20p| 丁香色狠狠色综合久久小说| 操逼逼中文字幕| www.狠狠| 国产在线精品电影观看| 久九九九| 91碰碰| 男女激烈网站最新| 久久婷婷五月综合| 欧美桃色网| 超碰成人人人爽人人爽| 日日摸夜夜夜夜爽| 99热亚洲天堂| 欧美日韩国产精品久久色婷婷| 中文字幕三四区| 午夜福利免费精品视频| 国产天天看| 久久综合97| 精品视频免费在线一区| 日韩情色视频| 麻豆天美91| 亚洲精品美女久久久久久久久| 日韩av熟女一区二区三区成人| 久久久性少妇| 欧美日韩性爱操大逼| 91九色丨国产丨爆乳| 欧美综合色图片| 日韩人妻中文视频| 亚洲精品国产熟女久久久| 欧美色www亚洲国产阿娇要播| 一级性爱aaaa| 99婷婷一区二区| 日韩人妻无码专区| 色色毛片| 91欧美长吊| 97干97色| 天天综合在线4| 加勒比综合在线| 国产99久久99热这里只有精品15| 欧美成人国产精品| 欧美婷婷| 国产二区三区免费视频| 做爱福利视频一区二区| 日本一区视频在线观看| 色臀aV| 黄色AAAAA欧美| 欧美暴力猛交| 偷看洗澡一二三区美女| 骚货操死你| 色综合久久88色综合久久天天| 神马久久69| 久久精品国产99精品亚洲蜜...| 中文字幕 一区二区 亚洲无码| 免费视频一二三区| 日韩一999精品| 在线日韩日本亚洲国产| 日韩在线人妻网站| 国产三级日产三级韩国三级| 96一区二区三区| 国产精品色| 亚洲毛片基地专区| 大香蕉操久久| 亚洲网站一区二区在线| 亚洲欧美大| 日韩精品中文字幕人妻| 亚洲 欧美 另类 日韩 人妻一区| 久久大精品乱码视频人妻熟女| 亚洲日韩成人性爱视频| 97精| 超碰视97中文| 欧美淫穴| 一区二区三区黄片免费观看| 亚洲情色 自拍| 日韩人妻精品久久久久| 国产操操日韩三级黄| 亚洲综人网| 日韩精品区二区三区不卡| 国产婷婷综合在线观看| 亚洲日本天堂| 天天看片麻豆| 99999精品视频| 国产高清MV操逼视频| 992视频一区| 丁香六月婷婷久久综合| 国内精品a| K8久久久久| 麻豆60秒| 色色婷婷五月| 亚洲系列第一页| 97在线看| 97亚洲色图| 激情露脸爱| 无码高清专| 91精品国产91久久福利| 日本天堂在线播放| av午夜玫瑰| 亚洲图片偷拍视频区| 精品午夜福利| 国产路线专区| 国产成人精品日本视频| 人妻色偷色噜| 中文字幕国产在线天堂| 亚洲熟女人妻中文字幕一区二区 | yiqicaoav| 老熟女阿 国产91| 欧日韩在线观看| 亚州国产精品乱| 色噜噜人妻丝袜a∨先锋影| 在线αⅴ| 国产三级资源在线观看| 欧美人黑A片无码免视费| 天天综合~91| 天天综合网~91综合网| 色999偷自拍拍| 欧美久久九九| 97视频在线观看高清资源| 天天综合在线4| 久久精品色欧美aⅴ一区二区| 狠狠色伊人亚洲综合网站色| 人人看黄色视频| 探花精品 一区二区| 啊啊啊啊啊啊在线| 9久热这里只有精品| 精品大全99999| 日韩中文字幕宗合在线| 青草园大香蕉| 亚洲欧美在线丝袜| 天天澡天天狠天天天做| 精品国产乱码久久| 一区二区三区免费视频入口| 青青色在线观看| 欲色综合| 丰满人妻一区二区三区性色| 日韩精品资源专区二区| av在线播放国产一区| 天美传媒精品一区二区| 激情综合网亚洲| 精品一区二区三区麻豆| 色97干| 91性片| 91久久久亚洲| 亚洲成aⅴ人片不卡无码| 一区二区三区免费视频入口| 无码直播久久久| 国产精品嫩草影院免费| 亚洲Av无码成人精品国产| 天天日B夜夜干B时时操B| 国语国产操逼伊人AV网| 亚洲成A∨人影院在线欢看| 极品尤物在线观看| 狂操嫩妻视频一区二区三区| 亚洲一区二区 麻豆传媒| 欧美视频激情久久久久久| 岛国人妻少妇av在线观看| 欧日韩在线观看| 大屁股国产在线视频| 欧美久久婷婷| 日本一卡二区在线| 日韩欧无码一区二区三区免费不卡 | 偷拍三区| 小情侣高清国产在线视频| 99热这里都是精品| 九九九九九用不成了| 亚洲熟女乱色一区二区三区久久久 | 亚洲青青草| AV女资源| 亚洲二区精品在线观看| 久久本道| 91狠狠狠| 乱伦一区二区三区‘| 男人的天堂一区三区| 99久久久| 豆1无夜无码| 国内毛片四区| 日韩精品碰碰| 色性欧美| 自拍第一页| A片A5445444| 久久精视频美日韩在线视频| 亚洲欧美精品一区天堂久久 | 日韩精品一区二区三区色欲| 欧美亚洲国产自久久| 96久久久精品| 国产无码成人无码| 色色婷| 亚洲熟女一区| 人人做天天爱| 青青草原人妻| 97碰碰色| 很很热性爱视频| 操b网站亚洲无码| 黑丝制服中文字幕| 97人妻免费中文字幕| 九九热最新| 97超碰免费人人性爱| 美欧色综合| 不卡啪啪视频| 人妻熟女一区二区| 一区二区三区免费岛国片| 国产性感骚丝袜在线| 蜜臀久久久国产| 亚州,欧美在线| 国产精品一级特黄aaa大片在线观看| 久久天天摸| 亚洲人综合| 亚洲成人无码影院| 亚州九九九精品视频| 五月亭亭六月丁香| 99国产精品人妻人伦| 久久久久元码视频| 91精品久久久久五月天精品| 麻豆国产第一| 亚洲精品一区二区三区在线播放 | 国产操伦| 久久一二三四五六七八九区区| yw尤物av无码点击进入麻豆| 青娱乐 成人娱乐在线| 久久久精品,3| 国产青一二三| 欧美乱伦专区| 日韩在线人妻网站| 日韩欧美性爱电影在线观看| 亚洲精品色| 国产精品爆乳懂色蜜乳| 东北女人的毛片| 欧美呦呦性爱| AV天黑人| 开心激情站| 国产伦精品| 91肏屄网| 精品中文字幕第一页| 久久日本熟女精品一区| 91人妻素女| 噜噜噜亚洲精品| 日韩欧美字幕亚洲一区二区| 色97国产69香蕉| 久久丁香五月天| 亚洲高清91| 中文字暮97| 精品日韩人妻视频| 欧洲亚洲天堂精品| 人妻22p| 四虎av在线| 暖暖精品二区三区观看| 日韩Va亚洲va欧美Ⅴa久久| 久久久久9999精品九九九| 十八禁成人网站在线观看| 91欧美情色| 狼人综合婷婷激情四射 | 日日碰狠狠添天天爽超| 91天堂| 熟女丝袜视频| 天堂中文日本在线观看| 91精片| 99只有精品| a在线视频免费观看| 97日韩| 亚洲色图 综合| 久久久爆乳翘臀一线天伦理视频| 精品人妻一区二区视频| 亚欧美综合| 亚洲成人久久美女| 国产成人自拍视频视频| 欧美少妇人妻| 欧美综合777| 精品视频日日夜夜| 国产麻豆一级精品视频| 国模私拍一区二区三区神乳| 蜜乳AV色欲AVAV无码| 亚洲国产熟妇综合色专区| 亚洲熟女一区| 五月婷婷hd| 色婷婷激情| 国产隔壁老王影院在线| 久久男人的天堂| 日韩欧美蜜桃精品久久中文字幕久久| 成人综合网 欧美| 九九亚洲| 婷婷久草一区二区三区| 久久精品国产亚洲粉嫩| 中文高清一区二区的| 国模精品娜娜一二三区 | 人妻精品综合中文字幕在线| 欧美丰满熟妇XXXX性ppX人交| 淫荡少妇免费| 日本一区二区三区午夜观看| 啊啊啊啊啊在线| 俺去啦自拍| 亚爽爽爽爽爽爽爽爽| 精品99999久久久久久| 国产精选三级在线观看| 最新日产中文在线麻豆| 亚洲阿v天堂无码z2018| 色视频蜜乳| 欧美乱欲| 久草电影网| 91国产大片| 久久99国产综合精品女同| 久久婷婷色| 黄片com.| 亚卅熟女乱色| 日欧操屄视频| 成人片在线播放| 亚洲精品美女久久久久久久久| 中文字幕97色| 97视频在| 亚洲综合一| 大香蕉之青青草原| 亚洲十八禁止| 激情视频图片| 大香蕉人妻久久| 四虎在线视频| 亚洲欧美在线丝袜| 蜜臀一区二区三区亚洲最新章节在线观看 - 高清蜜臀一区二区三区亚洲全集播放 | 人人妻人射| 日本免费专区| 操逼逼福利视频| 大香蕉久| www.99在线| 99热伊人| 欧美人妻精品| 欧美色图下一页| 超碰97最新人妻| avav青青草久久夜| 凹凸视频在线一区二区| 精品国产91av一区二区三区 | 国产欧美美女免费观看视频| 成人老鸭窝人人在线视频| 欧美性色综合网| 中文字幕78| 久久久精品中文字幕麻豆| 91天天综合在线观看| 2017天天操天天日| AⅤ片水多多| 国产欧美日韩一区二区三区| 手机看片1025| 九九九久千久久激情蜜桃在线看 | 国产成人亚洲精品自产在线| 久久久久中出| 97超碰这里只有精品| 亚洲清纯综合| 国产肏逼网站| ji熟女.com| 一级片在线观看高清无码| 国产在线视频二区| 婷婷丁香成人| 四虎国产精品永久入口| 综合欧美日韩在线观看| 国产精品老熟女一区二区| 日本999精品视频| 伊人嫩草| 日本一区视频在线观看| 99操| 欧美91久久久久| 人妻精品一区二区| 国产传媒操逼视频| 欧美有码亚洲中文字幕一区二区三区四区 | 中国黄色特级精品一区二区三区片| 91老妇女| 69视频入口| 亚卅熟女乱色| 久久女同性恋一二区| 精…码一二三区| 亚洲黄色网址视频| 亚洲欧美九九九| 精品人妻一区二区三区不卡断 | 亚av顶级裸体一区二区三区四区五区| 亚洲午夜精品久久久中文影院| 性久久久| 久久精品人体| 试看福利| 91av一区二区在线观看| 日韩熟女精品无码专区一区二区| 久久青娱乐| 激情国产乱伦Av| 久久偷拍人| 人妻少妇精品久久久久久久| 国产成人无码久久精品| 夜夜免费视频| 东京热男人的天堂精品| 伊蕉97蜜桃97狠狠综合干| 四虎在线视频| 婷婷中文字幕| 久久五月丁香| 青青草国产一区二区三区| 日韩久久.一级黄色片| 亚洲综合码| 国产深喉视频一区二区| 天天射,天天操,天天爽-国内精品一区二区三区-成人AV | 天天欧美欧美亚洲网| 超碰综合97在线| 色狠狠 - 百度| 人妻熟女一区二区三区在线| 久久久精品电影| 亚洲中文字幕妇伦久久| 婷婷色综合欧美日韩| 99精品网| 99999精品| 日本韩国一本产品小视频日本韩国一本产品久久久产品小视频日本韩国一本产品久 | 亚洲成人一区二区精品| 亚洲精品一区二区免费在线观看| 国产二区视频在线观看电影| 欧美亚洲高清不卡| 人人干人人操人人..com| 天天看高清麻豆| 超碰成人公开| 青青久久久| 亚洲成人网站在线观看| 国产精品久久| 国产中文福利| 手机在线看片免费人成视频| 日本免费二区三区| 婷婷综合视频| 啊啊啊啊好多水| 精精夜夜| 波多野结衣先锋影音| 太久视频| 人妻丰满熟妇av无码区蜜桃| 国产欧美日韩女同性恋ww喷水精品| 少妇色| 99re69综合| 温婉少妇玩3p| 天天做天天爱| 久久鲁夜| 亚洲超碰在线| 成人性爱免费播放| 台湾佬中文娱乐网久久久久久久久久com | 深田咏美亚洲精品福利社| 九九九九热只有精品| 97香焦色区| 99re公开精品免费视频| 国产丝袜啪啪| 激情终合网| 免费综合亚洲中文| 日日干天天干夜夜爽| 色偷偷男人的天堂麻豆| 久久九九国产精品| 91搡老女人老妇女老熟女歌词翻译| 亚洲三级网址久久最新| 国产自偷自拍一区| 一区不卡在线观看av| 国产精品禁久久久精品| 日韩二三区| 91丨九色丨43老版熟女| 久久无码成人| 天天综合~91| 日本一二三免费久久| 91亚州欧美| 精品久久久亚洲AV成人网站| 久久精品国产亚洲AV高清演员表| 91综合熟女| 中文字幕第23区| 一二三啪啪专区| 亚洲精品国产熟女| 久久精品一区二区三区四区五区| 99热线麻豆| 牛牛久久国产精品视频一二三| 国产一二三福利视频网| 性爱欧美五月| AND人妻系列| 99∨VTV| 性爱乱伦一区| 中文字幕一区二区日韩网| 国产精品99999| 欧美日韩精品久久久久东北老熟妇| 东京热一区二区三区四区五区六区| 亚洲天堂99| 在线观看中文av字幕| 精品成人无码| 欧美一区二区一级岛国大片| 久久国产成人精品国产成人亚洲| 久久在肏| 精品夜夜澡人妻无码AV| 97网站在线观看| 天天日美女的B| 97天天操天天干| 亚洲国产一区二区三区在线| 色色色色色色色色色色色色色色综合| 中文字幕一区日韩精| 久久三| 无色无码| 亚洲蜜桃V妇女| 熟妇操花| 激情综合婷婷| 920日本午夜免费| 五月婷婷五月天| 日本三级大片| 黑操B| 青青草密桃在线播放| 日本 欧美 亚中文字幕| 人妻天天夜夜爽一区二区| 国产精品熟女九色九色蜜臀| 2020中文在线一区二区三区| 国产精品极品美女视频| 午夜福利精品| 婬女免费一二三区A片| 国产做?爰片久久毛片?片美国| 探花一区在线| 久久久一区二区三区四曲免费听| 亚洲 欧美 天天| 97免费在线视频在线观看| 在线a亚洲视频播放在线| 国产女人视频三四五区| 性欧美91| 精品亚洲成人免费在线| 强奸乱伦亚洲第一页| 在线观看精品国产免费| 国产人妻精品久久久一区二区三区 | 一区二区不卡免费| 懂色Av一区二区三区| 欧美亚洲图片| 国产精品99精品视频网站| AV污污污污| 久久久五月天| 中美日韩毛片| 亚洲清纯唯美| 中文字幕欧美丝袜07资源| 超碰精品国产无码| 欧美日韩性爱操大逼| 人妻天堂综合网| 丁香婷婷激情五月天无毒不卡 | 亚洲高潮少妇| 亚洲精品欧洲精品| 欧美日韩妖精91com| 外站AV在线| 嗯啊抽插大香蕉网页| 人妻少妇精品一区二区三区| 精品国产嫩穴视频| 色情婷婷久久五月天| 中文字幕在线观| 影音先锋新男人| 色五月激情综合网| 熟妇艹鸡八| 青青草在线视频播放器| 26uuu国产亚洲综合| av凤凰久久久| 偷拍 精品 另类 四区| 精品国产综合久久福利,热99这里有精品综合久久,99热这里只有免费国产精品,精 | 全免费a敌肛交毛片免费| 国产亚洲一黄| 超碰欧美97资源| yw尤物av无码点击进入麻豆| 色婷婷亚洲婷婷| 91欧美丨精品丨入口| 熟妇熟女一区二区三区| 多乙久久久久久| 久久久久久网址| 全球成人中文在线| 婷婷五月天无码| 国产美女高潮| 99热精品在线| 国产自偷| 欧美极品性爱天天射| 天天日天天爽| 欧亚 另类 久| 制服乱伦| 亚洲区小说| 日韩一区二区三区四区五区| 久久綜合很很很| 精品无码一区二区三区色欲| 国产亚洲人妻综合日韩 久久| 久久精品一区二区三区蜜桃臀| 日韩簧片免费看| 欧美综合97www| 香蕉视频欧美一卡二卡| 婷婷五月天色| 久久内射| 丰满人妻-区二区三区免费| 婷婷激情丁香| 国产成人网址| 亚洲91在线| 天堂精品在线| 中文字幕乱亚洲美女精品一区| 操操碰| 国产精品不卡少妇白| 久久香蕉国产线看观看猫咪av| 欧美另类色| 麻豆天美一区二区| 国产精品交换一区二区| 视频不卡中文字幕| 久久精品视-一级做a爰片性色毛片16美国-中国女与老外在线精品 | 日韩成人午夜精品久久高潮| 婷婷色色五月天福利| 婷婷国产精品九区| 日韩免费一级性爱视频| 99re69综合| 欧美午夜视频免费观看| 传媒免费一区二区三区| 中文字幕精品日韩中文字幕| 久久精品视| 色综合网1| 成人久久久精品| 亚洲一区二区三区中文字幕| 蜜臀aV午夜一区二区三区| 秋霞曰韩R级| 成人一二三区| 欧亚日韩中文在线| 欧美 传媒 麻豆 日韩 偷拍| 操逼免费视频无码国产| 国产91丝袜在线播放蜜月| 欧美日韩岛国大片在线观看| 亚洲少妇视频| 五月天春色激情网| 欧美老妇曰批的视频| 制服中出中文人人精品| 日本免费亚洲欧美| 久久一区二区三区四区五区| 久久精品72| 日本理论在线| 久久大黄片| 综合av影片| 久久香蕉影院| 性色av大全| 久久后入制服| 91扒丝袜综合在线| 岛国黄色大片网站| 九t超碰| 日韩亚洲美女一区久久| 日韩中文字幕人妻视频| 亚洲狠| 免费看污网址| 天堂岛av| 国语精品内射在线观看| 夜夜嗨视频| 91九九九吃| 日本免费不卡二区| 久久精品色欧美aⅴ一区二区| 欧美色欧美| 天天在线91| 久久久久成人蜜桃精品| 激情 欧美 亚洲 小说| 91亚洲网站| 欧洲亚洲天堂精品| 欧美熟女激情| 夂久色| 曰韩成人免费视频| 国产91会所女技师在线观看| 欧美综合色,www| 大香蕉青青9| 99热精品青草在线| 开心激情站| 欧美日韩中文亚洲v在线综合| 精品无吗m| 51一区二区三区| 久草男人天堂| 欧美在线伊人色| 美女黄色一级A视频| 懂色AV蜜臀无码精品APP | 九热中文字幕| 暴力av在线| 日韩午夜精品一区二区三区电影| 色激情综合网站| 亚洲在饯| 91亚洲图片| 久久久精品九| 极品一区二区三区免费| 加勒比海成人视频网| 97色色色综合网站| 日韩专区数据列表-第3230页-精品国产一区二区三区香蕉 久久99熟女人妻中文字 | 国产女上位好爽在线| 色婷五月| 91丨九色丨43老版熟女| 日本午夜精品理论片A级APP发布| 久久美女国产| 强奸乱伦大香蕉| 又粗又长又爽在线观看| 美国精品国产精品| 日韩性爱1级片视频| 精品久久久久久无码| 亚洲中文字幕一区二区| 99少妇| 一区二区影视| 97亚洲欧美| 久久久久九九九九| 免费成人自拍视频在线| 麻豆久久精品亚洲精品88| 91情色| 香港澳门日本三级网站| 女人与公拘交酡2020视频| 黄页| 九九综合九九综合| 色哟哟综合| 精品国产91av一区二区三区| 国产成人综合在线播放| 欧美日韩在线国产在线| 婷婷五月天激情网| 色色色综合| 亚州操操穴网| 亚州综合AⅤ| 久久网亚洲| 天躁夜夜躁2021| aV中亚| 1人人看人人摸人人操| 视频在线观看免费一区二区三区| 乱伦av国产| 激情av| 大香蕉伊人网WWWn0n| 久久夜嗨| 久久久涩| 另类亚洲一区二区三区| 能在线播放的国产三级| japan日本高清乱xxxx| 亚洲另类电影| 国产欧美在线观看免费观看| 中文人妻av高清一区| 丰满人妻av一区二区三区| 丁香五月AV| 97超碰在线资源网站| 97伦综合| 欧美日韩大黄片| 色色操| 四虎影库国产精品免费| 嗯嗯啊啊的视频| 久久精品人妻一区| 1024人妻熟女一区二区三区| 婷婷在线播放| 99国产精品免费| 亚洲小说视频| 国产成人欧美一区二区三区的国产| 操逼网站视频漫画国产| 九九碰九九爱97超碰| 久久久18禁| 99re这里只有| 日产操逼| 欧美日韩99| 亚洲视频二区 | 亚洲色欲天天人妻无码系列专区| 成 人 影视 一区 二区 三区 四区| 天天摸天天舔天天操| 国产精品乱码久久| 18禁超污无遮挡无码免费网| 在线天堂999| 蜜臀AV午夜精品久| 蜜桃av综合网发布| 天天天乱色综合全| 亚洲成人贴图| 亚洲砖码砖专无区2023| 一区二区精品更新提醒| 国产后入清纯| 日本免费中文字幕在线| 淫色网综合| 东京太热男人的天堂久久久| 黑人操一区二区| 日日黄色三级网站| 日本淫乱女一区二区三区视频| 女人被添高潮免费视频| 无码人妻精品一区二区三区九九| 91老熟女| 天天影视色香色欲| 久热伊人| 99热18| 亚洲区小说| 5278欧美一区二区三区| 日韩不卡网操逼中文字幕日韩| 狠狠婷婷亚洲中文综合久久| 精品国产乱码久久久久久影片| 97亚洲自在精品在线观看| 欧美18 在线观看| 刺激性视频黄页| 久久亚洲AV无码白度| 性爱动态120秒| 91精品国产一区三一| 深爱五月婷婷| 日韩精品-原创伙伴| 五月激情在线| 亚洲人妻爽爽爽| 日本久久99| 黑人综合色| 亚洲av综合色区图片亚洲| 久久欧洲| 国产啊v在线免费播放| AV中文字幕剧情1区2区3| 免费精品中文字幕| 物业黑人 AV一区| 色久桃花影院在线观看| 亚洲综合夜色| 美女黄频a美女大全免费皮| 色九色久| 91 手机在线播放 绯色| 欧美日韩国产成人高清| 91精品国产综合久久久蜜臀| 97爱爱官网| 欧美精品久久久久久久久88| 极品美女嘿咻| 国语人妻精彩刺激| 国内毛片无遮挡国产| 欧美国产操逼| 色播综合| 91美女视频直播| 97色欧州| 亚洲图片小说欧洲| 久久久久久久78| 东京热AV男人的天堂| 亚洲第一黄色av网站| 亚洲欧美91| 国产专区路线| 精品无码欧美三级| 九九九九九九免费视频| 人妻啊啊人妻啊| WWW.操逼.COM| 熟女熟妇一区二区三区视频| 五月天婷婷欧美三区| 国产亚洲日韩在线三区黑人| 久久久无码精品人妻二区 | 大香蕉手机视频| 午夜a成v人电影| 中文字幕日韩情色| 人人人人人人少妇| 国产亚洲精品玖玖玖在线观看| 后入国产| nuu12国产麻豆精品| 77777亚洲蜜臀精品久久综合蜜臀| 最新亚洲黄色免费电影| 蜜桃网熟妇| 色狠狠综合噜一二三区| 开心五月婷婷激情| 日韩国产欧美伦理在线| 男人天堂网址 | 久热在线精品免费观看| 91蜜臀人妻中文字幕在线| 打av高清| 97天天爽| 国产a级午夜毛片| 日韩操逼HD| 蜜臀视频网站| 无码九九九九| 青娱乐蜜桃臀AV色婷| 淫妻综合网| www色婷婷| 韩国黄片aaaa| 97在线精品观看视频| 久久春色| 9久久久久久| 久草毛片| 超碰97在线中文| 东京热一区二区三区四区五区六区| 中文字幕aⅴ在线视频| 亚洲中文字幕在线视频一区二区| 九九久久国产精品怡红院| 国产91精品久久久久久久网曝门| 欧美一级三级| 午夜无码精品免费看性色| 精品人妻中文字幕4399| 污色区网站| 久久精品店| 欧美91网站| 精品久久久av| 亚洲成人免费在线| 在线国产一区二区av| 91人妻人人澡人人爽人人精品| 亚洲偷拍欧美激情| 亚州久久9| 日产中文字幕2020| 青青草在线视频人人想人人上| 五月婷婷色色| 人妻AV在线| 大香蕉伊人久久| 天天干人妇| 色综合久久88色综合久久天天| a一区二区三区乱码在线| 日本羞羞的视频在线播放| 97超碰护士| 蜜臀99久久精品久久久懂爱| 人人性爱视频免费| 国产精品美女久久久久AⅤ国产馆| 婷婷干黄色| 国产Av超碰| 福利在线观看一区二区| 色五月亚洲| 97精彩视频网站| 一区二区蜜臀| 久久久精品九| 中文字幕99999| 人妻一二三区| 极品白嫩美女白浆成人福利在线看| 在线不卡视频| 丝袜喷水在线| 美女啪欧美一区| 丝袜翘臀后入欧美校园亚洲自拍另类小说一区中文字幕少妇诱惑 | 亚洲成人在线播放| 天天操狠狠日夜夜干超碰撸com视频在线观看 | 亚洲第91页| 香蕉av一区二区三区| 韩国毛片一区二区三区| 人妻喷水| 欧在线一二区| 乱操乱伦AV| 亚洲精品国产熟女| 国产精品久久久久久片| 午夜福利成人免费视频| 久久久无码国精品无码三区三区| 97天天爽| 久久综合女优| 9999久久久久| 职场同事知名国产国产精品久久欧美日韩| 亚洲高清男人天堂| 丰满人妻-区二区三区免费看| 婷婷久月| av一区二区三区四区| 日韩探花精品在线视频| 色婷婷网| 蜜臀AV一区二区三区激情综合| 传媒免费一区二区三区| 91熟女视频网| 我要去看2个日本美女.com曹逼| 黄片视频观看| 女同性恋久久| 国产亚洲精品自在线亚洲情侣| 成人影 天天操 亚洲| 人妻夜夜爽天天爽麻豆三区网站| 日日黄色三级网站| 情色大香蕉| 超碰精品日韩欧美国产| 欧美疯狂做爰xxxx| 天天综合香 ld视频| 99热这里只有精品1| 日本淫乱女一区二区三区视频| 国产福利在线视频网站| 91精品伊人久久久大香线蕉91| 青青青国产| 91日日夜夜| 偷拍精品一区二区三区| 全球成人中文在线| 第45页一区二区| 少妇精品| 亚洲无码一二三区| 久久欧美1卡2卡3| 美女91网址| 欧美激情性爱视频网站| 超碰av人人人| 天天日天天舔东京热| 一区二区三区色综合| 欧美99999| 超碰人人超在线观看| 亚州久久9| 9丨久久九九九| 亚洲天堂无码| 人妻人人澡人人爽人人| 成人性生活高清视频在线播放| 日韩不卡在线一区二区| 国产传媒美日韩av| 91日韩| 狠狠色综合网| 啊啊啊啊啊在线视频| 好爽视频在线观看| 久久东京伊人一本到鬼色| 内射白嫩美女| 欧美日本视频一区| 中文字幕精品一区欧美| 麻豆2区1区天美| 大粗鳼巴久久久久| 人妻一区视频| 射丝袜高跟鞋99| 国产精品一区二区三区免费视频| h无码动漫在线观看| 亚洲欧洲精品成人| 26UUU欧美日本| 久久久久13| 9118禁| 丁香五月影院| 日日骚网站| 99久久综合网| 国产区在线| 色婷婷电影网| 日本幼女18+| 91黑人无码激情在线| A男人的天堂| 91亚州| 伊人久久青青草| 综合网天天| 丰满翘臀美女影院视频| 日韩性爱长视频免费| 中文高清一区二区的| 国产乱子伦久久精品综合一区二区三| 超碰久热| 中文字幕熟女人妻丝袜| 偷窥自拍亚洲色图| 日韩一级久久毛片| 天天综合香 ld视频| 樱花蜜乳av| 免费超碰97久久| 综合av社区| 97在线资源| 婷婷深爱五月| 阿姨一区二区免费视频-高清正片西瓜视频下载app-T450AV | 国产精品人妻无码久久久互動交流| 久久天天性久久伊人| 日本在线观看网址| aaa淫乱视频| 久久国产免费激情视频| 日韩av熟女一区二区三区成人| 日本羞羞的视频在线播放| 人人色97| 呦呦一区| 国产suv精品一区二区四| 久久黄片国产一区二区| 久久久内射良家| 一本道综合色图| 清纯唯美激情| 亚洲 图片 欧美 色图| 伊人黄色片| 91丝袜激情在线 | 啊好爽快点-国产一区二区三区撒尿在线-成人AV | 欧美人体性爱互联网第一页婷婷日本| 欧美三级免费伊人| 日韩人成网站在线播放| 97Ai亚洲| 撸撸成人在线视频| www激情| 美女熟妇色| 桑老女人九区| 歐美一級亂黃99在綫精品| 色乱二区| 91欧美色| 中文在线久久字幕| 俺去俺来也在线www| 色网亚洲人| 嗯嗯啊啊用力视频免费| 国产一区二区三三视频| 亚洲宗合网| 日韩av影片在线观看| 欧美色网| 欧美性五月| 久久av色| 强奸xx国产| 午夜乱轮操逼视频免费看| 免费试看60秒| 亚洲女人91| 欧美亚洲韩国视频十五区| 国产夫妻性生活视频| 插入逼91| 熟妇人妻一区二区三在线 | 成人天天看站长推荐| 国产又操| 亚洲精品人妻在线| 在线观看中文字幕| 中文字幕精品专区搜索结果91| 午夜天堂网| 久久一级无码精品毛片6| 久久只有精品| 人妻天天爽夜夜爽2| 欧美日韩国产电影| 欧美午夜精品久久久久久超碰| 大色综合网| 人人 操人人 操人人| 欧美色青| 欧美—性—交—色| 精品日韩人妻视频| 青青草色插素人| 亚洲一本色码中文字幕| 刺激性视频黄页| 大香蕉综合| 国产精品肉丝自拍| 熟妇最新先锋一二三区| 婷婷四五区| 色性荡荡荡荡视频| 特级大荫道BBwBBwBBW| 人妻在线臀日韩| 91最新综合| 国产午夜视频| 91激情网| 国产99999久久精品| 四虎免费视频| 97久久超碰国产精品| 欧美日韩欧美| 欧美狠狠干| 中文字幕精品一区二| 色翁荡息又大又硬又粗又爽| 国产精品亚洲高清在线| 日韩探花精品在线视频| 美国一区二区免费视频| 色情五月婷婷|