Я использую QtCreator 4.6.2, который, очевидно, требует GDB с поддержкой Python, если я хочу использовать его в качестве отладчика.
Я попытался установить mingw32-gdb-python
версию 7.5-1 с установщиком MinGW (графический интерфейс), и я получил gdb-python27.exe
файл в моем bin
Но этот файл не может быть открыт. Я получаю сообщение об ошибке, говоря, что мне не хватает python27.dll
. У меня установлен Python 2.7, и сказал, что DLL находится в C:\WINDOWS\System32
. Очевидно, что System32
находится в PATH
, поэтому мне кажется, что он должен быть связан по требованию.
Простое копирование python27.dll
в каталог bin
MinGW приводит к ошибке «Приложение не было правильно запущено (0xc000007b)».
Запуск обычного gdb (версия 7.6.1-1) по-прежнему не позволяет использовать команду python
(проверено, что в случае, когда gdb-python27 был только расширением обычного gdb).
Я что-то здесь пропустил? Разве MinGW не должен предоставить мне python27.dll
(это часть нескольких других приложений, таких как OpenOffice)? Как я могу заставить это работать?