Tag: lto
LTO kürzt Link-Time Optimization. LTO ist eine phase der Optimierung angewendet, um eine kompilierte Programm an das Gestänge-Schritt, mit dem Vorteil, dass alle von der kompilierten Objekt-Dateien, aus denen das Programm können dann gemeinsam ausgewertet werden. Konventionelle Optimierung wird durchgeführt, indem der compiler alleine, die können erstellen und optimieren Sie nur eine Objekt-Datei zu einem Zeitpunkt.
1
Antworten
Bin ich mit buildroot zu bereiten Bilder für embedded Systems. Ich will export-buildroots interne cross-compiler, so dass andere verwenden können, gleiche version, Nach Befehl überprüfen GCC-version: arm-linux-gcc -vsehe ich konfiguriert COLLECT_LTO_WRAPPER statischen Speicherort auf meine HDD COLLECT_LTO_WRAPPER=/home/user/arm/buildroot/output/host/usr/libexec/gcc/arm-unknown-linux-uclibcgnueabi/4.7.1/lto-wrapper
2
Antworten
Wenn ich kompilieren möchten, die mein Projekt mit -flto ist es genug aufgebaut habe gcc mit --enable-gold oder kann ich auch brauchen, um zu bauen gold-und-ersetzen-ld mit? Und brauche ich irgendwelche anderen flags? Also ich bin dabei
2
Antworten
Welche Informationen liefert GCC sammeln, wenn ich Sie aktivieren -fprofile-generate und die Optimierung wirkt in der Tat verwendet die gesammelten Informationen (bei der Einstellung der -fprofile-use flag) ? Ich brauche Zitate hier. Ich habe gesucht, für eine