2016-06-19 10 views
0

Ich kann das OS X Instruments-Profiling in einer SDL-Anwendung nicht ausführen. Scheint so, als würde das SDL2-Framework während der Verknüpfung das Profiling unterbrechen. Während ich normalerweise zumindest einige sinnvolle Stapel und die Möglichkeit bekommen würde, Symbole zu geben, bekomme ich das jetzt. Ich kann die Anwendung in der Ansicht "Symbole ..." nicht sehen und die Stack-Trace gibt nichts Sinnvolles. Wenn Sie das SDL2-Framework nicht verwenden, wird das Problem behoben. Ich habe es nicht mit älteren Versionen von SDL versucht. Ich habe versucht, mit clang und g ++ mit dem gleichen Ergebnis zu verknüpfen.Das Profiling einer ausführbaren Datei, die das SDL-Framework enthält, funktioniert nicht in den Geräten

broken profiling

Was die SDL2 Rahmen tut, damit es die Profilierung bricht? Kann ich dieses Problem irgendwie umgehen?

Antwort

0

Ausgestellt SDL2 hat ein Problem mit dem Signieren. This reply erklärt mehr darüber. Stellt sich heraus, es wirkt sich auch auf das Profiling aus.