Не могу создать QwtPlot, не получив 1073741515 во время выполнения - PullRequest
0 голосов
/ 07 июня 2011

Я работаю над проектом в Qt 4.7.4 с использованием компилятора msvc2008 и пытаюсь использовать Qwt для построения графиков в моем проекте.

Я пытался добавить очень простой графики когда это не сработало, я удалил весь код до первой ошибки, которая была самой первой строкой:

QwtPlot *leftGraph;
leftGraph  = new QwtPlot(tr("A Graph"), 0);

Код строится нормально, но когда я пытаюсьзапустив его, я получаю сообщение об ошибке: «выход с кодом -1073741515»

Я пытался запустить код в режиме отладки и выпуска, без изменений.

Есть идеи?Большое спасибо.

1 Ответ

1 голос
/ 07 июня 2011

Код выхода -1073741515 - это 0xC0000135 в шестнадцатеричном формате, что в основном означает «некоторые dll не найдены».Если вы запускаете приложение в обычном режиме (т.е. не в отладчике), вы должны получить диалоговое окно с сообщением о том, какая dll не была найдена, я советую сначала попробовать.В любом случае типичной причиной в вашем случае будет то, что dll Qt не найдены при запуске вашего exe.Самое простое решение - проверить переменную среды PATH, убедитесь, что в ней находится каталог Qt bin.

...