ldd blender | sort | grep -o '[/].[^ ]*'
... /lib64/ld-linux-x86-64.so.2 /opt/lib/alembic/lib/libAlembic.so /usr/lib/x86_64-linux-gnu/libasound.so.2 /usr/lib/x86_64-linux-gnu/libass.so.5 /usr/lib/x86_64-linux-gnu/libasyncns.so.0 /usr/lib/x86_64-linux-gnu/libavc1394.so.0 /usr/lib/x86_64-linux-gnu/libavcodec-ffmpeg.so.56 /usr/lib/x86_64-linux-gnu/libavdevice-ffmpeg.so.56 ...
Um Speicherplatz im RAM zu sparen, kann das F() Makro verwendet werden, siehe auch arduino_and_size_optimization:
In QtCreator suchen wir nach
Serial.println\(([^;]*)\);
und ersetzten es mit
Serial.println(F(\1));
Vorausgesetzt wird hier, dass die Strings keinen Strichpunkt enthalten.
Ist man sich sicher, dass ein Aufruf von Serial.println()
mit dem letzten Strichpunkt der Zeile endet (also nicht noch ein Befehl hinten nachgestellt ist), dann kann auch dieser Suchstring funktionieren:
Serial.println\((.*)\);