/FILEALIGN (Abschnitte in Dateien ausrichten)

Mit der Option "/FILEALIGN linker" können Sie die Ausrichtung von Abschnitten angeben, die in die Ausgabedatei geschrieben wurden, als Vielfaches einer angegebenen Größe.

Syntax

/FILEALIGN:size

Parameter

size
Die Größe der Abschnittsausrichtung in Bytes, die eine Potenz von zwei sein muss.

Hinweise

Die Option "/FILEALIGN " bewirkt, dass der Linker jeden Abschnitt in der Ausgabedatei an einer Grenze ausrichten kann, die ein Vielfaches des Größenwerts ist. Standardmäßig verwendet der Linker keine feste Ausrichtungsgröße.

Die Option "/FILEALIGN " kann verwendet werden, um die Datenträgernutzung effizienter zu machen oder um Seitenladevorgänge vom Datenträger schneller zu machen. Eine kleinere Abschnittsgröße kann für Apps nützlich sein, die auf kleineren Geräten ausgeführt werden, oder um Downloads kleiner zu halten. Die Abschnittsausrichtung auf dem Datenträger wirkt sich nicht auf die Ausrichtung im Arbeitsspeicher aus.

Verwenden Sie DUMPBIN, um Informationen über Abschnitte in Ihrer Ausgabedatei anzuzeigen.

So legen Sie diese Linkeroption in der Visual Studio-Entwicklungsumgebung fest

  1. Öffnen Sie das Dialogfeld Eigenschaftenseiten des Projekts. Weitere Informationen erhalten Sie unter Set C++ compiler and build properties in Visual Studio (Festlegen der Compiler- und Buildeigenschaften (C++) in Visual Studio).

  2. Klicken Sie auf der Eigenschaftenseite auf Konfigurationseigenschaften>Linker>Befehlszeile.

  3. Geben Sie den Optionsnamen /FILEALIGN ein: und die Größe im Feld "Zusätzliche Optionen ".

So legen Sie diese Linkeroption programmgesteuert fest

Siehe auch

MSVC-Linkerreferenz
MSVC-Linkeroptionen