Всем добрый день!
Мы разрабатываем приложение под Windows 7 (64 бит), используя Qt 4.8
рамки и VTK
, Мы кодируем в C++
с помощью QtCreator
и MingW-32
компилятор.
В режиме отладки компиляция заканчивается нормально, и мы можем запустить и протестировать приложение. Однако теперь, когда мы хотим создать релизную версию, появились дикие сообщения об ошибках:
Invalid parameter passed to C runtime function.
Invalid parameter passed to C runtime function.
QWidget: Must construct a QApplication before a QPaintDevice
Мой партнер немного погуглил и обнаружил, что это довольно распространенная проблема при попытке создать релиз-версию с использованием VTK. Предложенное решение заключается в добавлении пути к библиотеке отладки VTK в системный путь перед выпуском. Однако это не сработало для нас. На данный момент мы бездумно пытаемся закончить строительство.
Есть ли у вас какие-либо идеи, каким может быть решение?
Заранее спасибо!
Ура!
РЕДАКТИРОВАТЬ: Вот ссылка с предполагаемым решением этой проблемы: предполагаемое решение
Задача ещё не решена.
Других решений пока нет …