OSX ffmpeg编译

OSX ffmpeg编译,ffmpeg,Ffmpeg,在我的OSX项目中,我使用的是ffmpeglib。当我尝试使用发行版配置构建项目时,XCode无法链接到ffmpeg库: libavformat.a,文件是为存档而构建的,该存档不是要链接的体系结构(i386) 但是我不能为i386编译ffmpeg。我尝试了许多不同的配置标志(./configure--arch=i386等),但没有成功。为什么在i386模式下需要ffmpeg?事实上,2007年之后构建的任何Mac都支持x64。同样在为混凝土拱门构建之前,您应该确保依赖关系库也支持i386。您可

在我的OSX项目中,我使用的是
ffmpeg
lib。当我尝试使用发行版配置构建项目时,XCode无法链接到
ffmpeg
库:

libavformat.a,文件是为存档而构建的,该存档不是要链接的体系结构(i386)


但是我不能为i386编译
ffmpeg
。我尝试了许多不同的配置标志(./configure--arch=i386等),但没有成功。

为什么在i386模式下需要ffmpeg?事实上,2007年之后构建的任何Mac都支持x64。同样在为混凝土拱门构建之前,您应该确保依赖关系库也支持i386。您可以使用MacPorts在通用模式下构建和安装ffmpeg。