日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢(xún)
選擇下列產(chǎn)品馬上在線(xiàn)溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問(wèn)題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷(xiāo)解決方案
如何使用ndk編譯ffmpeg靜態(tài)庫(kù)?windowscmakendk

如何使用ndk編譯ffmpeg靜態(tài)庫(kù)?

這是一個(gè)有點(diǎn)復(fù)雜的問(wèn)題,安卓本質(zhì)上是個(gè)linux,完全可以把opencv編譯成靜態(tài)庫(kù)。要實(shí)際操作才知道怎么搞。是不是你包含的頭文件是2.9的,3.0的版本接口變了,

假設(shè)題主的環(huán)境中安裝了AS,并使用AS的管理工具安裝了CMAKE ,NINJA,NDK等環(huán)境。

1、將上述代碼保存到bat文件中,并修改相關(guān)目錄路徑。

2、下載opencv源碼,將腳本復(fù)制到 OpenCV源碼同級(jí)的目錄下,如果能知道cmake的-H是指定源碼路徑,-B是指定構(gòu)建目錄。

3、執(zhí)行這個(gè)腳本,正常的話(huà)會(huì)在build\armeabi-v7a 下生成ninja工程,ninja是類(lèi)似Linux gcc中的make程序一樣功能的東西。

4、打開(kāi)cmd ,cd 到build\armeabi-v7a 目錄,然后執(zhí)行E:\bin\sdk\cmake\3.6.4111459\bin\ninja 開(kāi)始編譯構(gòu)建opencv。

5、正常的話(huà),等待編譯之后,在build\armeabi-v7a\lib 目錄下會(huì)有 opencv 靜態(tài)庫(kù)。

6、如果要編譯arm64-v8a 的,將腳本中的 armeabi-v7a 全部改成 arm64-v8a。

7、因?yàn)槟承┮蕾?lài)處理很困難,容易導(dǎo)致編譯失敗,所以我添加了 這些指令,是取消編譯構(gòu)建這些模塊,如果題主需要編譯這些模塊的話(huà),就需要自己解決依賴(lài)問(wèn)題。

到此,以上就是小編對(duì)于的問(wèn)題就介紹到這了,希望這1點(diǎn)解答對(duì)大家有用。


網(wǎng)站名稱(chēng):如何使用ndk編譯ffmpeg靜態(tài)庫(kù)?windowscmakendk
URL標(biāo)題:http://www.5511xx.com/article/dppsgci.html