LINUX.ORG.RU

Распространение QT программ


0

0

С распространением QT-программ более-менее все понятно: можно собрать "сырец", rpm и QT всегда есть в дистрибутиве. А вот как быть в Windows. Я понимаю, что вопрос как бы не в тему форуму, ну да раз QT - кросс-платформенная среда, то хотелось бы тоже знать. Под Windows приложение тянет за собой библиотеку qt-mt230nc.dll (у меня QT 2.3.0 Non-commercial). Как вкомпилить необходимые данные из библиотеки и отказаться от передачи самой dll-ки.


Ответ на: комментарий от anonymous

В $(QTDIR)/lib лежит файл qt-mt230nc.lib (3.2M), одноименный с необходимой DLL-кой ($(QTDIR)/bin/qt-mt230nc.dll ~2,7M). Это он (файл начинается с "!<arch>") ? В свойствах проекта , в Object/Library Modules и в Project Options он стоит наряду с $(QTDIR)\lib\qtmain.lib ?

Что из этого следует (кроме того, что я - малознающий ослик) ? Подскажите, что предпринять ?

gtyrin
() автор топика
Ответ на: комментарий от gtyrin

Lib-файл вполне может быть просто нужен для статической загрузки ДЛЛ. Если чего непонятно, читай книги по Вынь АПИ

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.