2

我正在ubuntu上构建ffmpeg。我可以构建 yasm-1.2.0,接下来我尝试构建 x264。x264 需要最少的 yasm-1.2.0,因此我尝试了以下命令来构建 x264。

./configure --prefix=<myprefix> --bindir=<mybindir> --extracflgs=<Include directory of yasm-1.2.0> --extra-ldflags=<libdirectory of yasm-1.2.0> 

我收到以下错误:

No working C compiler found.

不知道我犯了什么错误。有人可以告诉我我该怎么做吗?

4

1 回答 1

3

你误用了 --extra-cflags 和 --extra-ldflags 选项,所以 C 编译器给你错误(你可以在 config.log 文件中查看确切的错误)。这是传递给 GCC(C 编译器)的附加标志,与 YASM(汇编器)无关。使用 YASM 所需要做的就是将它放在 $PATH 目录之一中,即它应该在 shell/console 中从任何当前工作目录中运行,并使用 simple yasm --version.

于 2014-01-27T18:30:59.210 回答