скомпилировать с Intel компилятор 12 для Windows, используя ошибку Boost 1.51

Мне нравится проверять, как работает компилятор Intel по сравнению с VS2008.
Поэтому я установил intel composer xe 12 и использовал компилятор intel для своих проектов.
Также я собрал все библиотеки повышения с помощью компилятора Intel:

call "C:\Program Files (x86)\Intel\Composer XE\bin\compilervars.bat" ia32 vs2008
call bootstrap.bat
call bjam --toolset="intel" --build-dir="libs"  --stagedir="win32" --build-type=complete stage  threading=multi link=static runtime-link=static

Проблема: когда установлен в проекте

c / c ++ — язык — Включить Runtime Type info = no

я получаю ошибку компилятора в

boost/exception/diagnostic_information.hpp(153)

Когда установлено

c / c ++ — язык — включить Runtime Type info = yes

я получаю свое приложение, скомпилированное и связанное, но теперь получаю ошибку времени выполнения в

повышение / резьба / win32 / thread_primitives.hpp

Run-Time Check Failure #3 - The variable 'ret' is being used without being initialized.

Кто-нибудь может помочь решить эту проблему?

2

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]