Название: Взаимодействие STL и Qt Отправлено: Vital000 от Июнь 14, 2006, 09:20 Здравстуйте!
При использовании stl контейнеров vector, в проекте с библиотекой Qt 3.3.3, в Visual Studio 7 вылетает такое сообщение: C:\Program Files\Microsoft Visual Studio .NET\Vc7\include\vector(190) : warning C4530: C++ exception handler used, but unwind semantics are not enabled. Specify /EHsc C:\Program Files\Microsoft Visual Studio .NET\Vc7\include\vector(183) : while compiling class-template member function 'void std::vector<_Ty,_Ax>::reserve(std::vector<_Ty,_Ax>::size_type)' with [ _Ty=std::_Vbase, _Ax=std::vector<std::_Bool,std::_Bool_allocator>::_Alloc ] C:\Program Files\Microsoft Visual Studio .NET\Vc7\include\vector(789) : see reference to class template instantiation 'std::vector<_Ty,_Ax>' being compiled with [ _Ty=std::_Vbase, _Ax=std::vector<std::_Bool,std::_Bool_allocator>::_Alloc ] Что значительно замедляет компиляцию, так как повторяется довольно часто при сборке :( Хоть это и не ошибка, однако хотелось ее как то убрать... Заранее благодарен, Виталий. Название: Взаимодействие STL и Qt Отправлено: Hordi от Июнь 14, 2006, 11:34 А поддержка исключений в пропертях проекта включена?
Название: Взаимодействие STL и Qt Отправлено: Admin от Июнь 14, 2006, 12:41 он же тебе говорит
C++ exception handler used, but unwind semantics are not enabled. Specify /EHsc так и попробуй! Название: Взаимодействие STL и Qt Отправлено: Vital000 от Июнь 15, 2006, 07:26 Точно только добавил /EHsc в С++ Comand Line, сообщение перестало выскакивать. Спасибо! Отсюда следует вывод: Почаще заглядывайте в MSDN:)
Название: Взаимодействие STL и Qt Отправлено: dont от Июнь 16, 2006, 22:16 Или научиться читать)))
|