找不到GNU汇编程序,安装/更新gas-preprocessor

时间:2018-06-13 12:25:07

标签: gcc assembly ffmpeg clang

我想使用clang交叉编译FFmpeg。这是我配置的一部分。

 ./configure --cross-prefix=${TOOLCHAIN}/bin/arm-linux-androideabi-

var TOOLCHAIN是工具链目录。配置完成后,输出为。

 C compiler                toolchains/bin/arm-linux-androideabi-gcc
 C library                 bionic
 host C compiler           gcc
 host C library            

我想将编译器更改为clang。所以我export CC=${TOOLCHAIN}/bin/clang。但是配置保持gcc。我怎样才能使用clang和clang ++编译器?

我尝试像这样配置CC

--cc="${TOOLCHAINS_PREFIX}/bin/clang"

但我收到了一个错误。

  

未找到GNU汇编程序,安装/更新gas-preprocessor

提前致谢。

修改

我尝试--disable-asm然后我可以通过配置测试。但是生成的libs的大小增加了。

0 个答案:

没有答案