Форум » GUI » Debugger » Ответить
Debugger
Pasha: Можно ли для отладки gui-программ использовать debugger со стандартным терминалом ? Т.е. hwgui/minigui/fw программу линковать вместе с gwwin/gtwvt и при переключении в режим отладки активировать терминальное окно ? Если да то как, если нет то как такое можно сделать ?
Ответов - 6
alkresin: Можно, конечно. Просто вставляете в код программы altd(1) altd() компилируете ее с ключом /b и проверяете, что в линк-скрипте есть gtwin/gtwvt и debug.lib
Pasha: А можно ли во время компиляции определить, программа собирается с ключем /b или нет ? Что-то вроде #ifdef
alkresin: Нет. Хотя сделать было бы нетрудно. А зачем ?
Pasha: Да я хотел написать что-нибудь вроде #ifdef __DEBUG__ altd() ... #endif Ладно, все равно с отладкой gui-программ что-то не получается
alkresin: А что не получается ? Я этим редко пользуюсь - но, вроде, работает нормально.
Pasha: Да просто при вызове отладчика в окне ничего не выводится Мне правда нужен отладчик в fw Может терминал не проинициализирован ? я линкую с gtwvt
полная версия страницы