我尝试使用 intel 编译器编译 boost 1.57,但收到一条错误消息:
*** argument error
* rule get-msvc-version-from-vc-string ( vc-string )
* called with: ()
* missing argument vc-string
你知道我该如何解决这个问题吗? 谢谢
最佳答案
如你所见here从英特尔命令提示符(为了编译 b2.exe 在 bootstrap.bat 之后)使用的正确命令是
b2 toolset=intel-14.0-vc12
代替
b2 toolset=intel
14.0-vc12 因为您的 Intel 编译器版本可能是 14.xx.xx(检查它运行 icl 命令)并且您的 Visual Studio 版本是 2012/2013。
关于c++ - 使用 intel 编译器编译 boost 1.57,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29376415/