gcc编译标志

use*_*164 5 gcc

任何机构可以解释为什么我们在gcc中使用-m标志?我运行man gcc命令结果还不清楚是否有任何机构可以在汇编中解释我这个标志的作用?如何使用-m标志其正确的语法?我需要它,因为我通过make命令运行自动生成的makefile,但它显示以下错误:cc1:错误:无法识别的命令行选项"-m"任何人都可以解释这是什么?

Pau*_*l R 5

-m总是后跟a machine-option,这通常与机器有关.常见的例子是-m32-m64用于选择32位和64位基础上支持这两种体系结构.

听起来你在某处有一个空的或未初始化的makefile变量.