Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   С/С++, C#, Delphi, .NET, Asm (https://forum.antichat.xyz/forumdisplay.php?f=24)
-   -   QT (https://forum.antichat.xyz/showthread.php?t=102878)

Shaitan-Devil 24.01.2009 18:05

QT
 
Создал и скомпилирвал обычное окно.ЗАпустил exe.Требует qtcore4.dll.

Sn@k3 24.01.2009 18:13

http://download.corruptedfilerepair.com/post/2008/08/QtCore4dll-Information-about-Process-QtCore4dll.aspx
http://users.telenet.be/Jan.Van.hijfte/qtforfpc/fpcqt4.html

gibson 24.01.2009 18:57

Какой компилятор MinGW?
Поставь http://www.qtsoftware.com/developer/qt-creator
под линуху нужно качать с фтп тролей.
Все должно нормально компилиться.

H1Z 24.01.2009 19:18

Возьми эти либы из диск:/qt/version/bin/*.dll и скопируй в диск:/windows/system32/ или запиши путь к qt в path(переменые среды)

4p3 24.01.2009 19:18

Возьми либу с папки qt и запихни её в папку с проектом или же в c:\windows\systems32

4p3 24.01.2009 19:19

Цитата:

Сообщение от H1Z
Возьми эти либы из диск:/qt/version/bin/*.dll и скопируй в диск:/windows/system32/ или запиши путь к qt в path(переменые среды)

чуть - чуть не успел :)

H1Z 24.01.2009 19:35

Бывает ;-)

Shaitan-Devil 25.01.2009 07:21

MinGW с офф сайта.Все работает,но как сделать так,чтобы программа работала без доп. библиотек

H1Z 25.01.2009 10:21

Программа с собой несет библиотеки mingw10.dll и Qt*4.dll. Поэтому если не ошибаюсь нужно взять сорцы Qt и mingw и скомпилить их. После взять их объектные или *.lib файлы и залинковать их статически с проектом. Может быть это и бред но я не проверял, в своем проекте несу эти библиотеки на борту программы.
Зы. Пишу с мобильника могу ошибатся.

H1Z 25.01.2009 11:19

Кстати с собой нужно нести библиотеки те которые действительно нужны.
Mingw10.dll- обязательно, если проект компилился mingw.
Qtcore4.dll- это по любому, основная.
Qtgui4.dll - если используются виджеты т.е. Gui
Qtnetwork4.dll - если работаем с сетью.
Qtxml(/xmlpattern)4.dll - для работы с xml.
Qtscript4.dll - для работы с action script.
Qtwebkit4.dll - если используешь виджет qwebkit.
Qtsvg4.dll - для работы с svg графикой.
Qtsql4.dll - для работы с базами данных.
Qtphonon4.dll - для работы с мульти-медиа.
Qttest4.dll - библиотека для тестирования т.е. Unit test.

Остальное не помню :-)


Время: 02:45