#c #qt #windows-installer #desktop-application
Вопрос:
Я создал настольное приложение на C (используя QT), и теперь я хочу сделать из него установщик, и приложению требуется, чтобы SQlShell был установлен в C:Program Файлы для запуска.
Итак, мой SqlShell должен быть установлен
Я хочу, чтобы мой установщик запустил установщик SQLShell, если пользователь выберет его, но я не знаю, как это сделать.
Комментарии:
1. Пожалуйста, не сбрасывайте случайные файлы в каталог установки Windows. Вместо этого отправьте свои библиотеки DLL вместе с вашим приложением.
2. На самом деле я не знаю, как это сделать. Я использую SQL на c , и он ищет LibmySql.dll в каталоге Windows, вот почему мне нужно это сделать
Ответ №1:
сначала вы должны создать exe-файл из своего приложения . для этого вы должны построить свой проект в режиме выпуска. затем положите app.exe файл и поместите его в другую папку. если у вашего приложения есть база данных, вы должны поместить файл базы данных рядом со своим EXE-файлом, а затем использовать, например, терминал MinGW и ввести windeployqt app.exe
Для получения более подробной информации смотрите эти 2 видео на YouTube :
Комментарии:
1. О, спасибо, братан, это сработало, я вставил libmysql.dll в моем exe-файле и последовал инструкциям в видео, и это сработало
2. Братан, можешь рассказать мне об этом, я хочу, чтобы мой установщик запускал установщик SQLShell, если пользователь выберет его, но я не знаю, как это сделать.
3. Ну, этого я тоже не знаю.