Неверный путь к исходному коду 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.