boost-build

    0

    1답변

    는, bjam의 글로브 연산자는 제외과 같이하는 패턴을 지정하는 두번째 인수를 받아 . 내 Bjam 버전이 너무 오래되었을 수도 있습니다. 누구도이 '제외'기능이 추가 된 버전을 알고 있습니까? 나는 3.1.17을 사용하고있다.

    2

    1답변

    bjam에서 현재 호출을 반환하는 규칙이 있습니까? "bjam.exe -d + 10 ..."을 호출하면 호출 스택이 인쇄되지만 사용자의 ECHO는 인쇄되지 않습니다. 은 내가 무엇을하고자하는 않는 곳은 이중 등록에서 찾아 generators.register 또는 generators.jam에서 다른 규칙에서 호출 스택을 인쇄 할 수 있습니다. 현재 두 개의

    1

    1답변

    소스 파일을 선택하고 모든 멀티 스레딩 옵션을 사용하여 쉽게 빌드 할 수 있습니까? (/MT, /MTd, /MD, /MDd) for MSVC v.8? 내가이 명령을 본 적이 , MSVC 명령 프롬프트에서 C:\Program Files\boost\boost_1_46_1> bjam^ More? --build-dir="C:\Documents and Setting

    2

    2답변

    부스트 빌드를 사용하여 OS X 프레임 워크에 어떻게 링크합니까? 나는이 CoreFoundation에서 파일 확장자를 가지고 있지 않기 때문에 이것이 가정 error: target { /Developer/SDKs/MacOSX10.6.sdk/System/Library/Frameworks/CoreFoundation.framework/CoreFoundation.

    5

    1답변

    설명서를 읽으려고했지만 오히려 뚫을 수 없으므로 간단한 답변을 얻을 수 있기를 바랍니다. 컴파일러 명령 줄에 일부 매크로 정의를 추가하는 'debug'를 기반으로 새로운 'variant'를 정의하려고합니다 (예 : "-DSOMEMACRO"). 나는 이것을 디버그의 "하위 변형"으로 할 수있을 것이라고 생각한다. 그렇지 않으면 새로운 변형을 '디버그'로 정의

    0

    1답변

    다른 하위 프로젝트로 분할 된 큰 프로젝트에 대해 부스트 빌드를 사용합니다. 다음은 jamroot 파일 : project : requirements <variant>debug:<define>DEBUG <variant>release:<define>NDEBUG <variant>debug:<cxxflags>-Weffc++

    4

    1답변

    나는 부스트 라이브러리를 사용하기 시작했다. 우리 프로젝트 중 하나는 Sun 컴파일러를 사용하여 Sun OS에서 Boost 1.39.0을 컴파일하려고합니다. 그러나 내가 http://www.boost.org/doc/libs/1_39_0/more/getting_started/unix-variants.html에 언급 된 단계를 사용하여 컴파일하는 경우 모든 대

    1

    1답변

    나는 부스트 1.46에서 발견 된 최신 버전의 부스트 빌드를 사용하고 있습니다. 구현 파일 b.cpp이있는 경우에 부스트 빌드의 능력을 사용하여, a.h 및 b.h에 의존하는 main.cpp을 감안할 때 객체 b.o이 생성되지 않고, 내 잼 파일은 단순히 exe my_prog : main.cpp ; 입니다 종속성을 자동으로 감지하지만도 내 빌드 스크립트

    5

    1답변

    할당량 제한으로 인해 나는 모든 임시 파일로 작업하는 프로젝트를 빌드해야하고 별도의 디렉토리 (내 경우 /tmp/somewhere)에 제품을 빌드해야합니다. 저는 CMake에서 이렇게하는 데 익숙합니다. bjam으로 가능합니까? 그렇다면 어떻게해야합니까?

    5

    6답변

    나는 미치겠습니다 ... 저는 현재 OSX Snow Leopard에서 1.44.0에서 1.47.0으로 프로젝트를 업그레이드하려고합니다 .- 필요합니다. 다음 명령을 구축하기 위해 : 나는 그것이 나에게 x86_64에 같은 i386을 aswell을 지원하는 정적 지방 빌드를 제공한다는 기대 ./b2 macosx-version=10.6 link=static a