ccache und -ftest-coverage

Guten Tag, geneigter Leser!
Es ist scheinbar nicht so leicht ccache und -ftest-coverage zu kombinieren. Die kommende Version von ccache (z.B.: 3.2) wird zwar -fprofile-arcs unterstützen, jedoch nicht -ftest-coverage. Und das auch aus einem guten Grund, denn durch dieses Flag werden die *.gcno-Dateien erstellt, was man aber nicht sinnvoll cachen kann. Ich würde aber trotzdem gerne ccache bei der Kompilierung für Coverage-Tests nutzen, weil die Warterei lästig ist. Dementsprechend würde ich gerne wissen wie ich nur die *.gcno erstelle, ohne zu kompilieren. Dann könnte ich das Erstellen der Objekt-Dateien und das nicht cache-bare Zeug mit -ftest-coverage trennen.

mfg benediktibk

PS: Ich verwende den gcc, habe aber kein Problem damit was anderes einzusetzen.
 
Zurück
Oben