Название: Запуск приложения на коме без Visual studio Отправлено: Alex21 от Май 25, 2006, 16:35 У меня winXP/VS2003/qt3.3.4 static/release. Хотелось бы "засунуть " все необходимое в один екзешник, чтобы никаких больше dll не требовалось.Саму qt я туда засунул, но теперь у меня требуют MSVCR71.dll.Подскажите как решить эту проблему и ,если можно, поподробнее, как старой бабульке. Спасибо.
Название: Запуск приложения на коме без Visual studio Отправлено: Admin от Май 25, 2006, 16:59 1. таскать с собой MSVCR71.dll
и класть в папку с программой 2. поставить у СВОЕЙ программы тоже static Название: Запуск приложения на коме без Visual studio Отправлено: Sergeich от Май 25, 2006, 17:08 1. Лезешь в файл %QTDIR%/mkspecs/win32-msvc.net/qmake.conf,
меняешь строчки QMAKE_CFLAGS_MT = -MD QMAKE_CFLAGS_MT_DBG = -MDd QMAKE_CFLAGS_MT_DLL = -MD QMAKE_CFLAGS_MT_DLLDBG = -MDd на QMAKE_CFLAGS_MT = -MT QMAKE_CFLAGS_MT_DBG = -MTd QMAKE_CFLAGS_MT_DLL = -MT QMAKE_CFLAGS_MT_DLLDBG = -MTd 2. Пересобираешь кутешку в static/release 3. Пересобираешь свой проект 4. Получаешь охренного размера екзешник + отстутствие плагинов + убогий дизайнер. Enjoy :D Название: Запуск приложения на коме без Visual studio Отправлено: Alex21 от Май 26, 2006, 14:29 То что я могу тоскать с собой DLL-ки, это я , как ни странно, догадался, а вот Сергеичю(если правильно понял ник) большое спасибо. Все заработало как и надо
Название: Запуск приложения на коме без Visual studio Отправлено: Anchorite от Май 31, 2006, 05:28 В дополнение к посту Sergeich-а:
Для 2005 Студии в файлике %QTDIR%/mkspecs/win32-msvc.net/qmake.conf Также требуется убрать embed_manifest_dll в строчке с CONFIG |