Если вы используете Ogre3D (OGRE 1.8.1 SDK для Visual C ++ .Net 2010 (32-разрядная версия)), тогда используйте 32-разрядную версию QT5 вместо 64-разрядной версии QT5, она пройдет.
Также учтите это:
#ifndef BOOST_SYSTEM_NO_DEPRECATED
#define BOOST_SYSTEM_NO_DEPRECATED 1
#endif
Я думаю, что он был скомпилирован (включая boost) с 32-битной версией, поэтому я полагаю, что мне нужно взять src и перекомпилировать (используя мой 64-битный код), но это еще одна история, на которой я сейчас не остановлюсь после OGRE 1.9 RC 1 SDK для Visual C ++. Net 2012 (64-разрядная версия) скоро выйдет в стабильной версии.
Привет
РЕДАКТИРОВАТЬ 1:
Скачал библиотеки Qt 4.8.4 для Windows и настроил моего создателя QT (тот, который идет с полным QT5, и угадайте, что…. Ogre3D работает как чудо при компиляции на 4.8.4.
Qt 5.0.2 for Windows 32-bit (VS 2010, 485 MB)
Qt libraries 4.8.4 for Windows (VS 2010, 234 MB)
OGRE 1.8.1 SDK for Visual C++ .Net 2010 (32-bit)
Я также упомянул это для тех, кто интересуется здесь: http://qt -project.org / forums / viewreply / 128660 /