Russian Qt Forum

Qt => Вопросы новичков => Тема начата: smilik от Ноябрь 18, 2015, 15:03



Название: Ошибка при запуске QtCreator
Отправлено: smilik от Ноябрь 18, 2015, 15:03
Добрый день!!! При запуске QtCreator возникает ошибка "Точка входа в процедуру strlen не найдена в библиотеке DLL msvcrt.dll" В чем может быть проблема и как это можно исправить?


Название: Re: Ошибка при запуске QtCreator
Отправлено: gil9red от Ноябрь 18, 2015, 16:05
Переустановить?


Название: Re: Ошибка при запуске QtCreator
Отправлено: Bepec от Ноябрь 18, 2015, 17:49
Ну, смотрим.
Ошибка точки входа в длл. Следовательно длл он нашёл, загрузил, а вот функцию в ней не нашёл. Есть вариант что у вас имеется несколько копий msvcrt.dll и подхватывает он неправильную. Тут бы следовало конечно спросить - а что за система, а приведите номер версии QtCreator, а когда вы его устанавливали и откуда скачивали, но обычно этих ответов дождаться не судьба :D


Название: Re: Ошибка при запуске QtCreator
Отправлено: Cirran от Декабрь 03, 2015, 16:56
Сам столкнулся с такой проблемой при попытке установить Qt Creator 5.5 на Windows XP. Как я понял, тут криво собрали инсталятор - функции strnlen нету в XP-шной версии msvcrt.dll, но в версии 7-ки она есть. Откатился на 5.4.
Тикет по поводу этого бага до сих пор висит открытым.
https://bugreports.qt.io/browse/QTBUG-44985 (https://bugreports.qt.io/browse/QTBUG-44985)


Название: Re: Ошибка при запуске QtCreator
Отправлено: Bepec от Декабрь 03, 2015, 20:01
Последний комментарий мне очень не нравится и кажется невозможным :)


Название: Re: Ошибка при запуске QtCreator
Отправлено: Tamori Nao от Декабрь 04, 2015, 12:38
тоже сегодня на работе выскочила такая проблема при установки Qt5.5.1 на Вин ХР. Дома на 7рку всё встало ровно.


Название: Re: Ошибка при запуске QtCreator
Отправлено: Авварон от Декабрь 04, 2015, 12:39
Поддержку ХР же дропнули. Не обновляйтесь.