bjam

    1

    1답변

    부스트 라이브러리를 약간 느리게 설치하려고합니다. $ ./bjam install /etc/site-config.jam:5: syntax error at keyword ; /etc/site-config.jam:5: in load rule sleep 10; g++ unknown in module pch. /tmp/boost_1_40_0/tools/build/v

    2

    1답변

    Visual Studio를 사용하면 '특정 라이브러리 무시' (프로젝트 속성> 구성 속성> 링커> 입력> 무시 특정 라이브러리)이 가능합니다. 프로젝트에서 유용하다고 생각했습니다. 이제 우리는 boost-build (bjam)를 사용하는 프로젝트 인 을 만들고 싶습니다.하지만이 링커 동작을 재현해야합니다. bjam의 라이브러리 무시 기능이 있습니까?

    2

    2답변

    부스트에서 지원되지 않는 특정 컴파일러로 파일을 컴파일하고 싶습니다. 나는 규칙을 만들었다 : rule my_rule (source : target) { compile_specially source target ; } actions compile_specially { my_compile_command $(my_parameters)

    17

    4답변

    Boost Jam이란 무엇이며 마이그레이션 할 가치가있는 Jam입니까? 나는 잼이 perforce에 의해 만들어진 빌드 시스템이지만 이해가 어떻게 부스트 잼 & 정기적 인 잼이 다른지 잘 모르겠다. SO 커뮤니티에 근무한 사람이 있었으면 좋겠다. 그리고 차이점이나 이점을 강조 할 수도있다.

    3

    2답변

    bjam을 사용하여 라이브러리 (luabind)를 빌드하려고합니다. 오류가 발생하여 문제가 gcc 4.2로 컴파일해야하지만이 컴퓨터 (Mac OSX)의 기본값은 4.0입니다. 나는 시스템 디렉토리에서 링크를 바꾸지 않기를 바랄 것이다. 단지 gcc가 아닌 gcc4.2를 사용하도록 bjam을 지정하는 방법이 있는가?

    1

    1답변

    우분투에서 bjam을 사용하여 C++ 공유 라이브러리를 빌드하고 실행 파일에서 사용하려고합니다. 정적 (많은 정의되지 않은 참조 발생) 링크로 이후 공유로 빌드해야합니다. 괜찮아. 두 관련 문제 : 1) Jamfiles의 계층 구조를 사용하여 내 EXE 프로젝트 (testServerHub)는 공유 라이브러리 (pythonManager)에 대한 종속성이 있습

    1

    1답변

    나는 Boost :: Jam과 함께 Code :: Blocks를 사용한다. C :: B에 대한 최근 업데이트는 몇 가지 새로운 "사용자 정의 makefile"명령을 추가했으며, 그 중 하나는 "재 빌드가 필요한지 묻기"입니다. this message에 따르면, "질문 모드"make 전화를 의미하는 것 : -q, --question ''질문 모드 ''. 명령

    1

    1답변

    Gumstix Overo에서 ROS 프레임 워크와 함께 사용할 수 있도록 크로스 컴파일을 시도하고 있습니다. 나는 여기에 게시 된 지침 (필요한 경우 스크립트 수정)을 따라 왔지만 bjam이 올바르게 부스트를 컴파일하지 못하는 문제를 발견했습니다. 나는 GPP_PATH가 정확한지 확인하기로했다 정결뿐만 아니라 반드시 모든 것을 확인하기 위해 사용자 설정을

    6

    2답변

    나는 최근에 리눅스에 부스트 라이브러리를 만들었고 빌드를하기 위해 bjam이라는 실행 파일이 필요한 패키지를 발견했다. bjam은 과 관련이 있습니까? 그것이 잼과 관련이 있다면, 그들은 어떻게 든 비얌을 확장 (또는 심지어 벙어리 다운) 했습니까? Boost 라이브러리를 빌드하는 데만 사용됩니까? 아니면 일반적인 빌드 도구입니까?

    1

    1답변

    버전 1.42 Boost와 번들 된 최신 버전의 bjam으로 Boost 버전 1.35를 빌드하려고합니다. 이것이 빌드 결과에 나쁜 영향을 미칩니 까? 이것은 가능한가? 내가 이것을하려고하는 이유는 최신 버전의 BJam이 1.35 부스트로 번들로 제공되는 이전 버전의 BJam에 포함되지 않은 명령 행 옵션을 지원하기 때문입니다.