opencv - 如何使用 ffmpeg 交叉编译 OpenCV

标签 opencv ffmpeg cmake arm cross-compiling

我想用 ffmpeg for arm 交叉编译 opencv。

我已经交叉编译了ffmpeg,如何配置cmake来查看ffmpeg?

编辑:我正在为 AR Drone 2.0 进行交叉编译。我在平台/linux下使用工具链。

最佳答案

您的具体问题的答案是使用 cmake-gui它为您提供了一个可视化界面来简化设置变量的过程,例如您的 ffmpeg 包位置。

但是我有 2 条建议:

  • 下载most updated toolchain .
  • 不要使用 THIS GUIDE .改用您在sources\platforms\android\android.toolchain.cmake 中的包中找到的工具链:阅读里面,您会找到正确说明 在文件的开头。

  • 另一个可选建议:使用 ninja作为构建系统,速度要快得多。

    关于opencv - 如何使用 ffmpeg 交叉编译 OpenCV,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29591525/

    相关文章:

    python - 如何对图像进行人脸识别并确定其中的人脸是否已知?

    java - 需要 Open CV 算法书籍吗?

    python - 如何保存视频,尽管我取消了该过程

    video - 使用 GStreamer(不是 ffmpeg)将视频转换为图像序列

    cmake - 如何进行并行 CMake ExternalProject 构建

    c++ - Diffimg c++ 图像比较器 Diffimg-2.2.0

    python - 带有 contrib 的 OpenCV 3.0 Windows 二进制安装

    c++ - 使用ffmpeg开发时遇到的一个编译错误

    ffmpeg - 使用 ffmpeg 将 mp3 文件编码为 m3u8 时仅生成一个 .ts 文件

    macos - CMAKE 之后使用 MAKE 编译不起作用(OS X 上的 MySQL)