我正在构建ffmpeg,并且几个文件出现以下错误。我不是专门用独立旗帜建立的,所以看不到为什么会这样。这到底是什么意思?有问题吗,还是可忽略的警告?如果有问题,是否有人知道如何解决?
Building for macOS, but linking in object file (~/Git/FFmpeg/FFmpegXcode/lib/libavutil.a(imgutils.o)) built for free standing
-target
或-mmacosx-version-min
或类似的命令行参数。链接器然后在所有链接的目标文件中检查此类加载命令,并在找不到该命令或检测到不兼容时发出警告。
[大多数其他编译器都不知道该加载命令,也没有办法将其输出到目标文件中。至少在YASM中出现了问题(此问题已体现在该问题中),in D and Go compilers,in Crystal。
[不幸的是,我找不到解决方法来为FFmpeg中的asm源构建良好的对象或禁用该警告。我已经创建了an issue for YASM,但这是一个很长的路要走-首先,您需要YASM中的此功能,然后需要一种方法来将所需的参数传递给asm源的FFmpeg构建。