Рабочий процесс установки Php Kcachegrind

Среда Mac (php v5.3.3). Мне нужно проанализировать журналы профилирования xdebug. Почитав, я понял, что должен использовать Kcachegrind. Я следую руководству DevZone Профилирование приложений PHP с помощью Xdebug. Я застрял в двух конкретных моментах:

If possible, use your system's packet manager to install the KCachegrind package.
KCachegrind uses GraphViz to draw the call graphs, so you must also install the 
GraphViz package if your packet manager does not automatically install it as a 
required dependecy.

и

As you can see, the path to the KDE libraries on your system is required. 
To configure the KCachegrind sources. If you are not sure where the KDE 
libraries are located on your system, use [..]
  • Что такое системный пакетный менеджер?

  • Что такое библиотеки KDE и как их установить?

Я также хотел бы знать, следует ли мне использовать Kcachegrind 0.4.6 или 0.10.1 (полный пакет Valgrind), или есть другие инструменты профилирования, которые вы хотите предложить.

Благодарность

Лука


person luca    schedule 04.06.2011    source источник
comment
Я не думаю, что у вас есть менеджер пакетов на Mac, поэтому вам придется установить его вручную. сайт xdebug имеет очень хорошую документацию   -  person Ibu    schedule 05.06.2011


Ответы (1)


В Mac есть диспетчер пакетов (MacPorts), хотя вам, вероятно, придется сначала его установить. Если вы используете его для установки KCacheGrind, он установит библиотеки KDE в качестве зависимостей.

person Arjan    schedule 05.06.2011