使用boost 1.51错误编译使用intel编译器12 for windows

时间:2012-09-24 21:10:12

标签: c++ windows boost intel

我想查看一下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 ++ - language - 启用运行时类型info = no

我在

中遇到编译器错误
boost/exception/diagnostic_information.hpp(153)

设置时

c / c ++ - language - 启用运行时类型info = yes

我的应用程序已编译并链接,但现在在

中出现运行时错误

升压/线程/的Win32 / thread_primitives.hpp

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

任何人都可以帮忙解决这个问题吗?

0 个答案:

没有答案