为什么我只需要在我将开发使用 ffmpeg 库的应用程序的 PC 上直接编译 ffmpeg?

Why do I need to compile ffmpeg only directly on PC on which I will develop application which will use ffmpeg libraries?

我打算开发一个应用程序,它将在 Windows 8 下在我的 PC 上使用 ffmpeg 库。我还将使用 Visual Studio 开发我的程序。我读过 here 要在我的项目中使用 ffmpeg 作为库,我需要首先编译 ffmpeg。

OSWindows上的ffmpeg编译确实不是很容易。 而且我想知道为什么无法在 Windows 上一次编译 ffmpeg 然后在任何计算机上使用此构建 运行 OS Windows? 为什么我们不能这样做?
可能有人可以给我在 Windows?

上编译 ffmpeg 后创建的所有 *.lib 文件

很久以前,我提供了示例 how-to use ffmpeg with Microsoft Visual Studio and cmake

要求:

HTH.