Как развернуть приложение QT в Windows по индивидуальному заказу?C++

Программы на C++. Форум разработчиков
Anonymous
Как развернуть приложение QT в Windows по индивидуальному заказу?

Сообщение Anonymous »

Насколько мне известно, после успешной компиляции проекта я получу файл some.exe. Если я хочу его развернуть, мне нужно скопировать некоторые файлы, такие как Qt5Core.dll, по крайней мере, в тот же каталог. И теперь some.exe будет работать нормально.
однако я хочу упаковать зависимости Qt в отдельный каталог. в начале файла some.exe он должен добавить путь зависимости Qt к переменной системного пути, после чего приложение будет работать как обычно. Я пытался, но не получилось. Я запрограммировал его с помощью API Windows GetEnvironmentVariableW и SetEnvironmentVariableW, путь к корзине Qt с уверенностью добавляется в системный путь.
но приложение все равно работает с ошибкой отсутствия Qt5Core.dll . Я попытался добавить путь bin к переменной системного пути вручную, после этого приложение заработало нормально. Я не могу понять, почему программно все по-другому.

Подробнее здесь: https://stackoverflow.com/questions/785 ... omised-way

Вернуться в «C++»