Мое приложение Qt зависит от запуска Oracle DLL. Поскольку он по большей части статически связан (за исключением этих библиотек DLL), я хотел бы встроить библиотеки DLL и EXE-файлы в средство запуска, которое будет вести себя как полностью статическое приложение (один exe-файл, без DLL-файлов).
Средство запуска извлекает включенные файлы во временный каталог, запускает программное обеспечение и очищает по завершении.
Я пытался встроить DLL-библиотеки EXE и Oracle (около 30 МБ) в средство запуска, используя систему ресурсов Qt, но компилятор (MSVC 2005) завершился неудачно с
фатальная ошибка C1001: в компиляторе произошла внутренняя ошибка.
Существует ли ограничение по размеру для ресурсов, включенных в систему ресурсов Qt (или я злоупотребляю им, включив такие большие файлы в мой исполняемый файл)?