-filealign
Spécifie où les sections du fichier de sortie doivent être alignées.
Syntaxe
-filealign:number
Arguments
number
Obligatoire. Valeur qui spécifie la taille des sections dans le fichier de sortie. Les valeurs valides sont 512, 1024, 2048, 4096 et 8192. Ces valeurs sont exprimées en octets.
Notes
Vous pouvez utiliser l’option -filealign
pour spécifier l’alignement des sections dans votre fichier de sortie. Les sections sont des blocs de mémoire contiguë dans un fichier PE (Portable Executable) qui contient du code ou des données. L’option -filealign
vous permet de compiler votre application avec un alignement non standard ; la plupart des développeurs n’ont pas besoin d’utiliser cette option.
Chaque section est alignée sur une limite qui est un multiple de la valeur -filealign
. Il n’existe aucune valeur fixe par défaut. Si -filealign
n’est pas spécifié, le compilateur sélectionne une valeur par défaut au moment de la compilation.
En spécifiant la taille de la section, vous affectez la taille du fichier de sortie. Il peut être utile de modifier la taille de la section pour les programmes qui sont exécutés sur des appareils de petite taille.
Notes
L’option -filealign
n’est pas disponible à partir de l’environnement de développement Visual Studio. Elle est disponible uniquement lors de la compilation à partir de la ligne de commande.