使用英特尔编译器编译boost 1.57

Compiling boost 1.57 with intel compiler

本文关键字:boost 编译 编译器 英特尔      更新时间:2023-10-16

我试图用英特尔编译器编译boost 1.57,但收到了一条错误消息:

*** argument error
* rule get-msvc-version-from-vc-string ( vc-string )
* called with: ()
* missing argument vc-string

你知道我怎样才能解决这个问题吗。感谢

如您所见,在intel命令提示符下使用的正确命令(在bootstrap.bat之后编译b2.exe)是

b2工具集=intel-14.0-vc12

而不是

b2工具集=英特尔

14.0-vc12,因为您的英特尔编译器的版本可能是14.xx.xx(请运行icl命令进行检查),而您的Visual Studio版本是2012/2013。