Я делаю сборку своего приложения в QT + opendds-3.13, я получаю эту ошибку.
..\OpenDDS-3.13\ACE_wrappers\ace/OS_NS_netdb.inl(794): error C2440: 'return': cannot convert from 'WCHAR *' to 'const ACE_TCHAR *'
хотя я могу успешно создать отладочную версию, столкнувшись с этой проблемой только в сборке выпуска.
Скорее всего, у вас неправильные настройки компилятора, особенно проверьте настройки Unicode вашего проекта.
возможно, есть различия между настройками отладки и выпуска, просто сравните их
но сборка отладочной версии работает нормально, она успешно создается и запускается, хотя, когда я создаю версию выпуска, она выдает эту ошибку. Я использую QT Framework.