Android音视频系列Android-NDK/JNIAndroid收藏集

FFmpeg(三):初识CMakeList和native-lib

2018-10-08  本文已影响13人  moushao

前言

以前使用JNI,都是采用传统的ndk-bulid的方法,编译FFmpeg各种找不到.h的错误,我欲哭无泪,后面怎么编译过的我也表示很懵逼,很多盆友也说在编译时各种找不到.h的错误,哈哈!不过当时查阅各种资料时了解到CMake这种姿势,而且羽翼君大佬也强烈推荐CMake方式,后来用了一下感觉真的爽到爆,这次FFmpeg就采用CMake方式移植。

正文:

如图勾选include C++ support新建包含C++的工程项目,然后一路next下去就好。

不过不出意外的话,你的项目应该会报出如图错误:


因为你的编译环境还没安装CMake和LLDB,参考另一篇文章Error:A problem occurred configuring project ':app'.

结语:

本想把移植的内容也放到这一编,但那样可能篇幅就太过长了,太长的文章我是没有读下去更没有写下去的兴趣了,掩耳盗铃放到下一篇写吧。

下一节讲:
FFmpeg(四):CMake移植FFmpeg的静态库到AndroidStudio中

github源码

简书半停更说明

碎碎念:如果诸君喜欢,请点个赞
更多问题,欢迎加群:584275290
上一篇下一篇

猜你喜欢

热点阅读