Russian Qt Forum

Qt => Вопросы новичков => Тема начата: spirits25 от Июня 20, 2011, 11:18



Название: библиотеки dll
Отправлено: spirits25 от Июня 20, 2011, 11:18
Доброе всем время суток.
решил откомпилить что-нибудь под форточками, так как раньше только в линухе работал и столкнулся с проблемой..
инфу брал отсюда http://doc.crossplatform.ru/qt/4.6.x/network-programming.html#high-level-network-operations-for-http-and-ftp всё работает нормально. но при этом создаётся новая директория "fortuneserver-build-desktop" рядом с директорией проекта (не знаю почему так, в линухе нет такого). и оттуда бинарник не запускается, требует библиотеки *.dll.
Закинул их туда, на что получаю сообщение об ошибке
Цитировать
fortuneserver.exe - Точка входа не найдена
и ниже
Цитировать
Точка входа в процедуру <большая крокозябра> не найдена в библиотеке DLL QtGuid4.dll
Единственное что пришло в голову - перекомпилить с уже скопированными библиотеками dll.
qtcreator выдаёт
Код:
Запускается E:\qtcreator\network\fortuneserver-build-desktop\debug\fortuneserver.exe...
E:\qtcreator\network\fortuneserver-build-desktop\debug\fortuneserver.exe завершился с кодом -1073741511

Подскажите, пожалуйста, что делать?=) Заранее спасибо.


Название: Re: библиотеки dll
Отправлено: Авварон от Июня 20, 2011, 11:33
ты положил библиотеки креатора (они собраны мсвц), возьми из папки Qt


Название: Re: библиотеки dll
Отправлено: spirits25 от Июня 20, 2011, 11:47
Спасибо, помогло=) а в чём их разница?
вот так незаметно маленькая программка весит 20 метров=)


Название: Re: библиотеки dll
Отправлено: BRE от Июня 20, 2011, 11:59
а в чём их разница?
(они собраны мсвц)