2015-03-17 2 views
1

У меня есть один исполняемый файл (сгенерированный из исходных файлов C и C++) на моем ноутбуке с операционной системой Windows. Мне нужно проверить, имеет ли исполняемый файл какие-либо утечки памяти или какие-либо ошибки с помощью valgrind. Но я понятия не имею, как использовать valgrind из Windows-машины или мы можем использовать valgrind из окон. Может кто-нибудь, пожалуйста, дайте мне знать, можем ли мы использовать valgrind из Windows? Можете ли вы предложить любые другие инструменты отладки памяти, если мы не сможем использовать valgrind из Windows-машины?Можно ли использовать инструмент valgrind на машине для Windows?

+0

AFAIK, valgrind работает только на Linux. Но вы (теоретически в любом случае) могли бы перестроить ваш исполняемый файл для Linux, поскольку C/C++ - это кросс-платформа. Я не знаю, насколько это верно, но valgrind - предположительно такой ценный инструмент, некоторые проекты поддерживают Linux, чтобы иметь возможность запускать его. –

ответ

Смежные вопросы