2015-03-31 72 views
0

我試圖編譯提升1.57與英特爾的編譯器,我得到一個錯誤信息:編譯提升1.57與英特爾的編譯器

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

你知道我怎麼能解決這個問題。 謝謝

+0

操作系統? ICC版本?你提供了什麼參數構建? – Slava 2015-03-31 19:26:31

+0

操作系統:Windows 7 Enterprise x64。 icl(英特爾編譯器爲Windows):14.0.0.103 我建立它由bjam.exe工具集= intel – user47779 2015-03-31 19:39:47

+0

是否[以下](https://software.intel.com/en-us/articles/building-boost-與intel-c-compiler-150)幫助? – 2015-03-31 19:57:10

回答

1

正如你可以看到here右命令從英特爾命令提示(爲了編譯b2.exe bootstrap.bat之後)用的是

B2工具箱=英特爾-14.0-VC12

代替

B2工具箱=英特爾

14.0 VC12因爲可能噸他的英特爾編譯器版本是14.xx.xx(檢查它是否運行icl命令),並且您的Visual Studio版本是2012/2013。