Использование gperftools/Heaptrack без установки
Я пытаюсь выполнить профилирование кучи приложения C++ на платформе Unix. Я пробовал массив valgrind, но он делает приложение очень медленным и влияет на поведение приложения.
Я искал другие варианты и наткнулся на gperftools и heaptrack. Хотя это может быть жизнеспособным решением моей проблемы здесь. Но у меня есть ограничение: мне не хватает привилегий для установки этих инструментов.
Есть ли способ настроить gperftools или heaptrack, не устанавливая их в unix?
заранее спасибо
1 ответ
Решение
Вы всегда можете установить вещи, указав что-то вроде --prefix=$HOME/mygperftools для настройки. Затем он будет установлен в вашем домашнем каталоге.