【问题标题】:FFMPEG, Netbeans and C++ [duplicate]FFMPEG、Netbeans 和 C++ [重复]
【发布时间】:2013-12-15 21:44:29
【问题描述】:

我曾经在 Netbeans 上从事 C++ 项目,我想在我的程序中使用 ffmpeg 库/包含文件。我不知道如何在其中安装 ffmpeg 并将其与 Netbeans 集成,还安装了最新的 mingw?我上网找了一个这样的话题,然后我找到了,但说实话我了解的很少。

系统信息:

Windows 8 64 位
Netbeans 7.3 32.b
mingw 32位
opencv 4.4 32.bit

【问题讨论】:

    标签: c++ netbeans ffmpeg mingw


    【解决方案1】:

    我不了解 Windows。但是在linux上使用netbeans,这就是我所做的。

    右键单击您正在使用 ffmpeg 的 c++ 项目并选择“属性”。

    在弹出窗口中选择“Build”->“C++ Compiler”。

    在“常规”下编辑“包含目录”并将目录添加到您的 ffmpeg 源代码中

    例如“~/ffmpeg_source/ffmpeg”,

    然后在“Build”下选择“Linker”,在“Compilation Line”下编辑“Addition Options”

    并添加“$$(pkg-config --libs --cflags {{您的项目依赖的ffmpeg库}})”

    例如 "$$(pkg-config --libs --cflags libavformat)" 因为我当前的项目正在使用 libavformat。

    我希望这会有所帮助。

    【讨论】:

    • 谢谢兄弟,我会尝试它们,但我不明白你所说的 pkg config libs cflags 是什么意思,我在这里很新也想你如何在你的 c++ 代码中包含和使用 ffmpeg 的东西,是吗与在代码上打开控制台的命令行相同,或者 ffmpeg 有一种特殊的语言,就像我们在 opencv 中使用的语言一样(mat 等...)..
    • pkg-config 是一种工具,可帮助您在构建项目时包含项目所依赖的库。要将 ffmpeg 与 c++ 一起使用,您可以在代码中使用 system() 调用,也可以在代码中包含 ffmpeg。你必须谷歌如何在 Windows 上做到这一点,因为我不知道这一点
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-09-11
    • 2014-04-27
    • 2018-06-29
    • 2011-02-21
    相关资源
    最近更新 更多