2011-04-27 2 views
5

tout le monde peut m'expliquer pourquoi nous utilisons -m flag dans gcc? Je cours man gcc résultat de la commande sont assez flous peut tout le monde expliquer le rôle de ce drapeau dans la compilation? comment utiliser -m drapeau sa syntaxe correcte? j'en ai besoin parce que je cours un makefile généré automatiquement par la commande make mais il montre une erreur qui est: cc1: erreur: option de ligne de commande non reconnue "-m" quelqu'un peut-il expliquer ce que c'est?gcc compilation drapeau

Répondre

5

-m est toujours suivi d'un machine-option, qui sera typiquement dépendant de la machine. Des exemples courants sont -m32 et -m64 pour sélectionner des constructions 32 bits et 64 bits sur des architectures qui supportent les deux.

Il semble que vous ayez une variable Makefile vide ou non initialisée quelque part.