Вопрос

Я установил firewiresdk26 на свой компьютер Mac для разработчиков...а в каталоге Tools/ есть FireLog.Я запустил установщик FireLog 2.0.0.pkg на моем компьютере Mac для разработчиков, но полезная нагрузка, которую он развертывает, установлена в моем дереве /System / Library , в отличие от моего дерева / Developer / SDKs.поэтому, когда я пытаюсь включить заголовок iokit/firewire/FireLog.h, он не найден.

я что-то упускаю?или делаешь что-то не так?

или это ошибка в программе установки (либо FW26, либо установщики FireLog?) Я понимаю, что установщик FireLog предназначен для запуска на компьютере, подлежащем удаленной отладке, и поэтому имеет смысл поместить фреймворк по пути /System/ Library, однако ни один из установщиков не вставляет это в мой путь разработчика...Я думаю, мне просто нужно переместить это туда вручную, но прежде чем я это сделаю, я хотел посмотреть, не упускаю ли я из виду что-то глупое и не нужно ли почитать документы с большей концентрацией или что-то в этом роде...

кто-нибудь сталкивался с этим раньше?[спасибо]

Это было полезно?

Решение

как оказалось, ответ довольно прост...
Начиная с версии 10.5 Leopard, средства FireLog встроены в операционную систему, а приложение / фреймворк FireLog больше вообще не нужны!

обратитесь к FireWireKPrintf Readme.txt

и

мужчина fwkpfv

Другие советы

Мне пришлось вручную установить заголовочные файлы в:

/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

Вы могли бы сделать то же самое, просто добавив объявление FireLog в заголовочный файл вашего проекта:

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

FireLog обладает намного более высокой производительностью, чем FireWireKprintf, поэтому его может быть выгодно использовать, особенно в тех случаях, когда желательно регистрировать быструю активность с меньшим снижением производительности.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top