Я написал простой диалог с использованием библиотеки Qt на Widows 7. Теперь мне нужно отправить этот файл .exe
моему другу, чтобы он мог это использовать. Но мне нужно отправить около 10 .dll
файлов, чтобы он мог его использовать. Я нашел их всех и послал, но он не может открыть его. Существует некоторая «Visual C++ Runtime Error». Откровенно говоря, на моем другом компьютере я не могу открыть его с той же ошибкой. Я гугл много, и нашел другой ответ, такие как:Qt построить в один файл exe без dlls
- Обновления DirectX
- УСТАНАВЛИВАЕТ Microsoft Visual C++ 2010 Redistributable Package (vcredist_x86.exe)
Но все это не помогает меня. Итак, мои вопросы:
- Почему это работает на моем компьютере, где я разработал этот диалог, то есть в чем проблема?
- Как я могу избавиться от всего этого?
.dll
вещи можно легко скомпилировать в один файл.exe
?
Вы зашли на эту статью: http://qt-project.org/wiki/Build_Standalone_Qt_Application_for_Windows? –
Или Развертывание в Windows: http://qt-project.org/doc/qt-4.8/deployment-windows.html – Pete
Возможно также сделать установщик. Мне нравится innosetup для этого: http://www.jrsoftware.org/isinfo.php – Pete