Неверный путь к исходному коду QCacheGrind

Попытка профилировать мой код с помощью QCacheGrind и все загружается нормально, но я не вижу исходный код внутри программы.

По какой-то причине путь к исходному коду неверен.

Сейчас это cachegrind file location + php file location

Должно быть только php file location

ошибка исходного кода

1 ответ

Это ошибка cachegrind, которая появляется в файловых системах не Linux.

Cachegrind будет искать исходные файлы по пути, где находится ваш выходной файл callgrind, добавленный к пути, где находится ваш исходный файл (этот путь хранится в выходных данных callgrind). C:/callgrind/C:/Project/src/index.php

Вы можете обойти эту ошибку, поместив выходные данные callgrind в папку, расположенную прямо за пределами корневого каталога вашего источника ( C:/Project/). И выполнение замены в вашем выходном файле callgrind для удаления каталога выходных данных callgrind из всех путей к исходным файлам, таким образом, вывод callgrind покажет, что ваш исходный файл находится в src / index.php.

В конце концов cachegrind присоединится к C: / Project / и src / index.php, и вы сможете просмотреть свой исходный код в cachegrind.

Другие вопросы по тегам