У меня есть один исполняемый файл (сгенерированный из исходных файлов C и C++) на моем ноутбуке с операционной системой Windows. Мне нужно проверить, имеет ли исполняемый файл какие-либо утечки памяти или какие-либо ошибки с помощью valgrind. Но я понятия не имею, как использовать valgrind из Windows-машины или мы можем использовать valgrind из окон. Может кто-нибудь, пожалуйста, дайте мне знать, можем ли мы использовать valgrind из Windows? Можете ли вы предложить любые другие инструменты отладки памяти, если мы не сможем использовать valgrind из Windows-машины?Можно ли использовать инструмент valgrind на машине для Windows?
1
A
ответ
1
Visual C++ имеет CRT Debug Heap такие функции, как _CrtDumpMemoryLeaks.
Смежные вопросы
- 1. Можно ли использовать valgrind вместе с Cygwin?
- 2. Инструмент Valgrind для GDB
- 3. Можно ли использовать dotTrace в виртуальной машине?
- 4. Можно ли скомпилировать двоичные файлы Windows на машине Linux?
- 5. Можно ли запустить изображение слияния VMWare на машине Windows
- 6. Можно ли использовать пивик как коммерческий инструмент?
- 7. Можно ли запустить valgrind на часть кода?
- 8. Можно ли использовать UG для Windows?
- 9. Какой DLL-файл или инструмент можно использовать для обнаружения элементов управления на виртуальной машине (VmWare)?
- 10. Как настроить HDFS CLI на машине Windows?
- 11. VALGRIND: Как использовать valgrind для библиотеки «.so»?
- 12. Valgrind производит ошибочный вывод на моей машине
- 13. Запуск valgrind в виртуальной машине
- 14. Какой инструмент можно использовать для документации на C/C++?
- 15. Можно ли моделировать субдомен на машине разработки?
- 16. Есть ли Valgrind Memcheck как инструмент для Windows, чтобы отлаживать использование после бесплатных ошибок?
- 17. Инструмент Regex для Windows
- 18. Можно ли эмулировать ARM на Windows 8?
- 19. Инструмент для поиска ПИД-кода Windows, нацеливаясь на него
- 20. Как использовать valgrind для существующего проекта
- 21. Есть ли способ протестировать инструмент PsExec на одной машине?
- 22. Можно ли рекомендовать бесплатный инструмент xslt?
- 23. Сетевое моделирование/эмуляция на машине для Windows?
- 24. Можно ли запускать приложения IPhone на виртуальной машине
- 25. Valgrind (MemCheck) инструмент didnot обнаружения памяти утечек
- 26. Можно ли игнорировать некоторые библиотеки valgrind?
- 27. Не удается установить Valgrind на Windows
- 28. Можно ли использовать API Cortana для Windows 10 для Python?
- 29. Можно ли использовать Augeas для преобразования файлов?
- 30. Можно ли запустить valgrind на iOS-симуляторе и устройстве?
AFAIK, valgrind работает только на Linux. Но вы (теоретически в любом случае) могли бы перестроить ваш исполняемый файл для Linux, поскольку C/C++ - это кросс-платформа. Я не знаю, насколько это верно, но valgrind - предположительно такой ценный инструмент, некоторые проекты поддерживают Linux, чтобы иметь возможность запускать его. –