Ich versuche gprof zu verwenden, um eine C++ - Anwendung zu profilieren, die ich geschrieben habe, aber ich kann nicht herausfinden, wie ich es herunterladen und installieren kann. Ich habe alles gegooglet, was mir einfällt und kann nicht mal einen Download-Link finden. Jemand bitte helfen!Wie installiere ich gprof auf OS X
Antwort
Es scheint, dass es zwei Komponenten zu gprof gibt. Einer ist ein Teil des GCC-Compilers selbst, der mit dem Argument -pg aufgerufen wird. Der andere ist der gprof-Befehl, der apparently Teil von GNU binutils ist. Ich überlasse es Ihnen, herauszufinden, wie GCC und binutils auf OSX zu installieren ...
Da Gprof OS OS im Moment nicht funktioniert, verwenden Sie Google Performance Tools.
Auch gcov funktioniert "out of the box", wenn Sie gcc installiert haben.
cohadar, haben Sie überprüft, ob google perf tools (pprof + libprofiler) unter OSX funktioniert? gcov ist kein Profiling-Tool, es ist Coverage-Tool ... – osgx
Wenn 'your_program.c' in einem anderen Ordner von' gcov' existiert, wird es nicht funktionieren. Sie müssen 'your_program.gcno' an' gcov' übergeben, um zu funktionieren. –
- 1. Wie installiere ich Haskell auf Mac OS
- 2. Wie installiere ich Tomcat als Daemon unter OS X?
- 3. Wie installiere ich ein bestimmtes JDK unter Mac OS X?
- 4. Wie installiere ich PyQt unter Mac OS X 10.6
- 5. Wie installiere ich Python Imaging Library unter Mac OS X?
- 6. Wie installiere ich ack unter OS X (10.8.4)?
- 7. Wie installiere ich MySQL Connector/C unter Mac OS X?
- 8. Wie installiere ich GTest unter Mac OS X mit Homebrew?
- 9. Wie installiere ich nano-hmac unter Mac OS X?
- 10. Wie installiere ich gcc in Mac OS X Löwe
- 11. Wie installiere ich Pip für Python 2.6 unter OS X?
- 12. Wie installiere ich sha1sum in MAC OS?
- 13. Wie installiere ich jenkins unter aktuellen Benutzer (nicht 'jenkins') auf MAC OS X
- 14. Wie installiere ich Ruby 1.8.7 auf OS X 10.8 Mountain Lion
- 15. Wie installiere ich iPython auf Snow Leopard?
- 16. Wie installiere ich lxml unter Mac OS X 10.7.4? Ich habe alle Möglichkeiten ausgeschöpft
- 17. auf Mac OS X
- 18. Wie installiere ich Mercurial auf Ubuntu ohne X
- 19. Installiere poplib auf Mac OS 10.10.5
- 20. Wie installiere ich JDK für Java 1.6 SE unter OS X 10.9.1 Mavericks
- 21. Wie installiere/lade ich eine bestimmte Version der verteilten Cassandra-Datenbank in Mac OS X?
- 22. Installieren von Dateutils unter OS X. Wie installiere ich eine andere Version von Python?
- 23. Wie verwende ich 'screencapture' unter OS X
- 24. Installation der RODBC auf OS X Yosemite
- 25. Emacs auf OS X 10.6
- 26. Kompilieren DLIB auf OS X
- 27. Wie installiere ich das mysql Ruby Juwel unter OS X 10.5.4
- 28. Wie installiere ich die Python-Entwicklungs-Header unter Mac OS X?
- 29. Wie installiere ich Otto unter Mac OS X um in der Kommandozeile zu arbeiten?
- 30. OS X dev: Wie installiere ich eine neue Schriftart in das System
Es scheint, dass gprof Mach-O ausführbare Dateien nicht versteht und daher nicht zum Profilieren von OS X-Programmen verwendet werden kann. – Desty
@zaloo Was ist das Verfahren, um gprof zu installieren? – Mohan
@Mohan tun Sie das einfach: 'mv $ (Typ gcc) $ (Typ gcc) -apple && brew install gcc & & brew install binutils'. – thepiercingarrow