Удалённый запуск Valgrind из Windows, Вопрос: как удалённо запустить valgrind из windows |
Здравствуйте, гость ( Вход | Регистрация )
Удалённый запуск Valgrind из Windows, Вопрос: как удалённо запустить valgrind из windows |
FireBlack |
29.8.2014, 15:07
Сообщение
#1
|
Студент Группа: Участник Сообщений: 38 Регистрация: 17.10.2010 Из: г.Пенза Пользователь №: 2121 Спасибо сказали: 13 раз(а) Репутация: 1 |
Доброго времени суток!
Подскажите, пожалуйста, как удалённо запустить Valgrind из windows для профилирования C++ приложения. В интернете полно постов, где предлагают использовать аналоги, читать документацию, скомпилировать приложение под Linux или просто пишут что Valgrind не работает под windows'ом. К сожалению, приложение не кроссплатформенное, поэтому его нельзя пересобрать под Linux. Править тонны исходного кода, заключая платформозависимый код в ifdef Q_OS_WIN...endif нет ни времени, ни желания. Согласно Qt'овской документации, данный профайлер можно запустить удалённо - через SSH. Именно с этим мне и нужна помощь, т.к. я не вижу полей для указания адреса, порта, логина и пароля. Согласно той же документации в ранних версиях QtCreator'а все эти поля присутствовали: в последних же версиях, только это унылое окно: Возможно нужно в поле Параметры->Анализатор->Программа Valgrind что то указывать. Я указывал ip адрес Linux'овой машины, с установленным Valgrind'ом, и вместо тривиального "Ошибка: Не удалось запустить «valgrind»" получал "Ошибка: Не удалось запустить «192.168.0.2»: Не задан файл закрытого ключа". Может кто-то всё же сумел завести данную софтину под виндой? |
|
|
Iron Bug |
31.8.2014, 22:32
Сообщение
#2
|
Профессионал Группа: Модератор Сообщений: 1611 Регистрация: 6.2.2009 Из: Yekaterinburg Пользователь №: 533 Спасибо сказали: 219 раз(а) Репутация: 12 |
на сайте Valgrind чёрным по белому написаны поддерживаемые платформы:
http://valgrind.org/info/platforms.html и венды там нет ни в одной архитектуре. используй профайлеры, работающие под вендой. Сообщение отредактировал Iron Bug - 31.8.2014, 22:36 |
|
|
FireBlack |
1.9.2014, 5:31
Сообщение
#3
|
Студент Группа: Участник Сообщений: 38 Регистрация: 17.10.2010 Из: г.Пенза Пользователь №: 2121 Спасибо сказали: 13 раз(а) Репутация: 1 |
на сайте Valgrind чёрным по белому написаны поддерживаемые платформы: http://valgrind.org/info/platforms.html и венды там нет ни в одной архитектуре. используй профайлеры, работающие под вендой. Ну вот, опять... Я прекрасно понимаю, что не смогу запустить сам Valgrind под виндой, поэтому и спрашиваю как запустить его удалённо через SSH? О том, что это возможно говорит Qt'овская документация. Причем хотелось бы запустить прямо из QtCreator'а. |
|
|
Iron Bug |
1.9.2014, 21:52
Сообщение
#4
|
Профессионал Группа: Модератор Сообщений: 1611 Регистрация: 6.2.2009 Из: Yekaterinburg Пользователь №: 533 Спасибо сказали: 219 раз(а) Репутация: 12 |
О том, что это возможно говорит Qt'овская документация. Причем хотелось бы запустить прямо из QtCreator'а. там лишь сказано про удалённую отладку. и нет ни слова при венду. запуская софтину на линюксе, ты там же можешь запустить Valgrind. других вариантов не бывает. но ты тут же написал, что тебе лень патчить софтину под линюкс. поэтому Valgrind ты не запустишь ни локально, ни удалённо. |
|
|
Текстовая версия | Сейчас: 22.11.2024, 12:32 |