"Boost 빌드"의 두 판 사이의 차이

jjuiddong
이동: 둘러보기, 찾기
20번째 줄: 20번째 줄:
 
*Visual Studio Version
 
*Visual Studio Version
 
** toolset=msvc-10.0 (for VC++ 2010).
 
** toolset=msvc-10.0 (for VC++ 2010).
 +
** toolset=msvc-14.1 (for VC++ 2017).
  
 
*라이브러리 파일 이름의 뜻
 
*라이브러리 파일 이름의 뜻

2018년 7월 27일 (금) 15:19 판

  • 기본 빌드
c:\tools\bjam toolset=msvc link=static threading=multi release stage
c:\tools\bjam toolset=msvc link=static threading=multi debug stage
  • 참조
  • 에러 발생 1>LINK : fatal error LNK1104: 'libboost_thread-vc100-mt-s-1_52.lib' 파일을 열 수 없습니다.
    • 해결
      • cmd창 명령어 입력 d:\boost\bjam.exe toolset=msvc link=static threading=multi runtime-link=static release stage
  • 에러 발생 1>LINK : fatal error LNK1104: cannot open file 'libboost_thread-vc120-mt-sgd-1_56.lib'
    • 해결
      • cmd창 명령어 입력 d:\boost\bjam.exe toolset=msvc link=static threading=multi runtime-link=static runtime-debugging=on debug stage
  • 에러 발생 1>LINK : fatal error LNK1104: 'libboost_thread-vc100-mt-gd-1_55.lib' 파일을 열 수 없습니다.
    • 해결
      • 부스트 디렉토리를 포함시키지 않아서 발생한 문제였음.
  • Visual Studio Version
    • toolset=msvc-10.0 (for VC++ 2010).
    • toolset=msvc-14.1 (for VC++ 2017).
  • 빌드 속도 높이기
bjam.exe -j4 release


개인 도구
이름공간

변수
행위
둘러보기
도구모음