скоросто загрузки qt интерфейса

Вопросы программирования и использования среды Lazarus.

Модератор: Модераторы

Ответить
virus_hm
новенький
Сообщения: 22
Зарегистрирован: 19.09.2009 23:52:40

скоросто загрузки qt интерфейса

Сообщение virus_hm »

Вопрос к опытным програмистам. Очень долго запускаются qt-приложения писаные в лазаре(около минуты, может дольше), даже пустая форма.
Система openSUSE 11.1 KDE 4.3.1 , версиси лазаря пробывал разные. Double Commander з qt интерфейсом запускается около 3 минут.
Подскажите в чем причина , как можна исправить?
Logo
постоялец
Сообщения: 464
Зарегистрирован: 20.08.2008 01:00:47

Сообщение Logo »

Установите последнюю версию qt4pas-V1.71
http://users.telenet.be/Jan.Van.hijfte/qtforfpc/bin64-qt4pas-V1.71_Qt4.5.2.tar.gz для x86_64
http://users.telenet.be/Jan.Van.hijfte/qtforfpc/bin-qt4pas-V1.71_Qt4.5.2.tar.gz для i386

Распакуйте архив. Файл libqt4intf.so.5.1.71 переименуйте на libqt4intf.so.5 и скиньте в каталог /usr/lib64/, или создайте линк с именем libqt4intf.so.5 на файл libqt4intf.so.5.1.71
Файл qt4.pas переименуйте в qt45.pas и скиньте в каталог лазаруса lazarus/lcl/interfaces/qt/qt45.pas (старый перезаписать)

В Lazarus, меню tools-> Configure "Build Lazaru", в поле Options: пишем -dUSE_QT_45 и перекомпилируем Лазарус с полной очисткой (Clean All выбираем).

Далее в Compiler Options уберите все установки дебагера (снимите чекеты). Перекомпилируйте свой проект, он должен запускаться уже быстро. После перекомпиляции можно снова включить нужные параметры дебагера, все должно работать превосходно.
virus_hm
новенький
Сообщения: 22
Зарегистрирован: 19.09.2009 23:52:40

Сообщение virus_hm »

Спасиба, буду пробывать.
Ответить