Frage

Ich habe die firewiresdk26 auf meinem dev mac installiert ... und in den Tools / Verzeichnis ist Firelog. Ich habe die Firelog 2.0.0.pkg Installer auf meinem dev mac laufen, aber die Nutzlast es entfaltet sich in meinem / System / Library installiert Baum, im Gegensatz zu meinem / Developer / SDKs Baum. so, wenn ich versuche, den Header IOKit / firewire schließen / FireLog.h es nicht gefunden wird erhalten.

bin ich etwas fehlt? oder etwas falsch zu machen?

oder ist dies ein Fehler im Installationsprogramm (entweder FW26 oder Firelog Installateure?) Ich weiß, dass das Firelog Installateur soll auf der Maschine ausgeführt wird remote zu debuggen und so macht es Sinn, dass der Rahmen im Verzeichnis / System / Library Pfad angeordnet ist, jedoch keiner der Installateure wird es in meinem Entwickler Weg ... Ich glaube, ich muss es nur dort von Hand bewegen, aber bevor ich das tue, dass ich sehen wollte, wenn ich nur etwas mit Blick auf dumme und müssen die Dokumentation lesen mit mehr Konzentration oder etwas ...

jemand, bevor sie in diese laufen? [Thx]

War es hilfreich?

Lösung

, wie es sich herausstellt, ist die Antwort ganz einfach ...
Ab 10.5 Leopard sind Firelog Einrichtungen in das Betriebssystem integriert und die Firelog app / Rahmen sind nicht mehr überhaupt notwendig!

siehe FireWireKPrintf Readme.txt

und

Mann fwkpfv

Andere Tipps

Ich musste manuell die Header-Dateien in installieren:

/Developer/SDKs/MacOSX10.5.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/IOKit/firewire/IOFireLog.h
/Developer/SDKs/MacOSX10.6.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/IOKit/firewire/IOFireLog.h

Sie können die gleiche Sache, indem einfach die Firelog Erklärung zu einer Header-Datei in Ihrem Projekt erreichen:

void FireLog( const char *format, ... );

Firelog ist ein wesentlich höhere Leistung als FireWireKprintf, so kann es vorteilhaft sein, zu verwenden, insbesondere in Fällen, in denen mit weniger Leistungsabfall schnelle Aktivität Anmeldung erwünscht ist.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top