Russian Qt Forum

Qt => Вопросы новичков => Тема начата: Martiro от Июнь 23, 2011, 10:53



Название: Немогу продебажить...
Отправлено: Martiro от Июнь 23, 2011, 10:53
QtCreator 2.0.1
Не понятно, почему не могу отладить библиотеку?
Вот кусок кода:
Цитировать
void OPT_Table::on_pbSave_clicked()
{
    QString sFileName = QFileDialog::getSaveFileName(this,
                                                     tr("Сохранить таблицу"),
                                                     sTableFile,
                                                     "*.xml");
*    if (sFileName == "")
        return;
    saveFile(sFileName);
}



void OPT_Table::saveFile(QString sFileName)
{

    QString sTmp;
    sTmp = sFileName;
...
На брэкпойнте все отлично, текущая позиция выделяется стрелочкой. Начинаю "прыгать" дальше, в консоле приложения пишет:
Цитировать
while parsing target library list: not well-formed (invalid token)
Temporarily disabling breakpoints for unloaded shared library "G:\Projects\opt_editor\debug\opt_editor.dll"
while parsing target library list: not well-formed (invalid token)
.....
while parsing target library list: not well-formed (invalid token)
И в окне кода появляется Disassambler.


Название: Re: Немогу продебажить...
Отправлено: Alf от Август 25, 2011, 14:02
А у тебя библиотека точно в debug скомпилирована ? Убедись в этом прежде всего ! Помимо *.lib файла должен быть и *.pdb, необходимый для выполнения отладки !