diff --git a/meson.build b/meson.build
index d272ff33b100..a11a1e4c238e 100644
--- a/meson.build
+++ b/meson.build
@@ -5,6 +5,7 @@ project('libcamera', 'c', 'cpp',
     'werror=true',
     'warning_level=2',
     'cpp_std=c++11',
+    'optimization=2',
   ],
   license : 'LGPL 2.1+')
 
