написали что-нибудь на QT, хотим что бы это что-то запускалось на других машинах...
1. вначале надо всё собрать
идём в папку с проектом там делаем
mingw32-make clean
qmake -config release (+ всё, что надо)
mingw32-make
в папке release появляется исполняемый файл
2. Копируем его в отдельную папку. Туда же отправляем всё, что подгружуется их программы (картинки, иконки и т.д.)
3. Программой Dependency Walker смотрим какие библиотеки требует наш исполняемый файл и запихиваем их в ту же отдельную папку.
4. Если всё дело под виндой, то в зависимости от дого, чем собирали в папку надо еще засунуть соответствующую dll (у меня это было msvcr71.dll, лежало где-то в папке с MinGw. стоит поискать на предмет "msvcr*")
5. Если программа использует картинки, отличные от PNG, то в папку с исполняемым файлом надо еще поместить дирректорию imageformats из QT/plugins
http://doc.crossplatform.ru/qt/4.3.2/deployment-windows.html#application-dependencies
1. вначале надо всё собрать
идём в папку с проектом там делаем
mingw32-make clean
qmake -config release (+ всё, что надо)
mingw32-make
в папке release появляется исполняемый файл
2. Копируем его в отдельную папку. Туда же отправляем всё, что подгружуется их программы (картинки, иконки и т.д.)
3. Программой Dependency Walker смотрим какие библиотеки требует наш исполняемый файл и запихиваем их в ту же отдельную папку.
4. Если всё дело под виндой, то в зависимости от дого, чем собирали в папку надо еще засунуть соответствующую dll (у меня это было msvcr71.dll, лежало где-то в папке с MinGw. стоит поискать на предмет "msvcr*")
5. Если программа использует картинки, отличные от PNG, то в папку с исполняемым файлом надо еще поместить дирректорию imageformats из QT/plugins
http://doc.crossplatform.ru/qt/4.3.2/deployment-windows.html#application-dependencies