Борис Якушев: значит, смотрите по приоритетам загрузки. В некоторых BIOS загрузочная флешка может быть отдельным USB device, а может быть вторым жестким диском. Будьте внимательнее.
TAnonim:
Запуск: "windeployqt ." именно так. Ну пробел с точкой. Утилита сама определяет, какие приложению нужны DLL-ки. И копирует установщик нужного рантайма. Всё что надо - это взять и запаковать в архив все скопированные DLL-ки с установщиком рантайма. Переносим на другой ПК, ставим рантайм. И всё должно по идее работать.
UPD: если есть возможность в ВК, пишите лучше туда. Там удастся отвечать более оперативно)
TAnonim:
Не совсем. В самой консоли Qt перешёл в папку с этим тупым чатом. И запустил:
windeployqt .
Он скопировал нужные DLL-ки от Qt. Но вот незадача: пример не запустился. Крашился. Ну вот тогда и решил пересобрать QHttpEngine в Release. И потом также через "windeployqt ." всё получилось. Деплойщик просто скопировал нужные DLL-ки от Qt, а я потом самостоятельно подбросил ему файл "qhttpengine.dll". Заработало. И победил окончательно.
NikHaker:
Понял, в чём была ошибка. У меня падала программа при Debug-версии библиотеки qhttpengine... Не знаю, почему, но видимо просто так не хочет запускаться именно Debug. С Release всё в порядке. Вашим способом запустилось.
NikHaker: попробуйте запустить пример из-под консоли Qt, предварительно прописав в консоли SET PATH=%PATH%;<путь с располажением qhttpengine\bin>. Прописать один раз. Я так запускал.
PS: я попытался запустить также, как и вы... Не поверите: ошибка.
TAnonim: в install_prefix лучше ставить тот путь, у которого есть просто пользовательский (не всякие %program files% и т.д., где доступ только админский) доступ и желательно без пробелов.
Хорошо, сброшу с собранными примерами. Отправил.
TAnonim:
стоп.
Запустили cmake-gui.
Потом отметили галкой BUILD_EXAMPLES.
Дальше надо бы поменять пути в CMAKE_INSTALL_PREFIX.
Потом Generate.
Потом в консоли nmake.
Потом в консоле nmake install. (оно само "установит" всё по папочкам).
Environment.Exit(0);