Browse Source

Forgot link time optimization

Juan Linietsky 7 years ago
parent
commit
c795750582
1 changed files with 13 additions and 0 deletions
  1. 13 0
      development/compiling/optimizing_for_size.rst

+ 13 - 0
development/compiling/optimizing_for_size.rst

@@ -61,6 +61,19 @@ Godot 3.1 onwards allows to compile using size optimizations. To enable this, ju
 
 
 Keep in mind some platforms such as HTML5 already use this mode by default.
 Keep in mind some platforms such as HTML5 already use this mode by default.
 
 
+Link Time Optimization
+----------------------
+
+Enabling link time optimization produces more efficient binaries, both in
+performance and size. Duplicate template functions are removed, as well as
+unused code. 
+
+::
+
+	scons p=windows target=release tools=no use_lto=yes
+
+Linking is slower with this option, so use mainly for release builds.
+
 Strip your binaries
 Strip your binaries
 -------------------
 -------------------