2016-07-06 5 views
0

Intel C++ Composer XE 2013을 설치했으며 Windows 8에서이를 사용하여 부스트 (1_61_0)를 작성하려고합니다. 공식 웹 사이트 here의 단계를 수행하고 관련 주제 인 here에서 제안 된대로 파일을 수정했습니다 (또한 intel-user-config.jam에서 12.0에서 13.0으로 수정하고 v2 폴더 대신 src로 이동). 명령 b2 --user-config = intel-user-config.jam --toolset = intel이 제대로 작동하는 것 같습니다.Intel C++ Composer XE 2013을 사용한 빌드 향상

하지만, 내 경우 build.bat는 여전히 (그래서 아마 내가 제대로 구축하지 않았다) 작동하지 않습니다

catastrophic error: cannot open source file "boost/math/distributions/normal.hpp"

내가해야합니까 :

@echo off 
set currentdir=%cd% 
@call "C:\Program Files (x86)\Intel\Composer XE 2013\bin\iclvars.bat" ia32 
icl /fast HelloWorld.cpp 
pause 

오류 메시지가 향상 관련되는 부스트를 사용하려면 내 .cpp 파일에서 다른 작업을 수행 하시겠습니까? 아니면 제대로 설치하지 않았습니까? 어쩌면 내 버전의 부스트인가? 저는 C++, 컴파일러 등을 처음 접했습니다. 며칠 동안 부스트 작업을하기 위해 무언가를 알아 내려고 노력했지만 아직도 사용할 수 없습니다. 나는 다른 주제에서 제안 된 것을 시도했지만 성공하지는 못했다. 나는 문제가 어디에 있는지조차 알지 못한다. 사전

+0

단순히 컴파일러가'boost' include 파일의 위치를 ​​알지 못합니다. 대개 명령 줄 매개 변수로 추가 할 수 있습니다. 방법을 정확하게 찾으려면''도움/도움'을 시도하십시오. – kenba

+0

icl/I "C : \ boost_1_61_0"/ fast HelloWorld.cpp 은 문제를 해결합니다. 감사 ! –

답변

0
icl /I "C:\boost_1_61_0" /fast HelloWorld.cpp 

에서

덕분에 문제를 해결한다. 감사합니다