프로젝트에 boost_iostreams가 있으며 bzip2 및 zlib에 따라 다릅니다. 따라서 export LIBRARY_PATH=/apps/bzip2/lib:/apps/zlib/lib 를 실행 한 후 bjam link=static 작업을 실행할 수 있습니다. 환경 변수가 필요하지 않도록 Jamroot에서 이것을 설정할 수있는 방법이 있습니까? 현재 Ja
에서 경로 (-I)를 포함하는 추가 나는 부스트 기반 프로젝트 및 bjam link=static 작품 전에 export CPATH=/apps/bzip2/include/ 을 실행을 IOSTREAMS 있습니다. Jamroot이 설정하는 방법이 있나요 :은 project infracore
: requirements
<include>$(PR
저는 Windows 7 64 비트를 사용하고 있으며 명령 행에서 미리 컴파일되지 않은 라이브러리 (특히 파일 시스템이 필요합니다)를 컴파일하려고합니다 (MSVC를 사용하지 않습니다). MinGW가 있지만 Boost 웹 사이트에서 MSYS 셸이 지원되지 않으므로 Windows 명령 프롬프트에서 라이브러리를 컴파일하려고합니다. 다음과 같은 오류가 발생 boot
exec 링크가 gcc에 정적으로 연결되도록 컴파일하려고합니다. 나는 bjam link=static runtime-link=static가 트릭을해야한다고 생각한다. 나는 다음과 같은 오류가 같이 얻을했을 때 : 나는 bjam link=static을 실행할 때 오지 않는 ...failed gcc.link TGT/bin/gcc-4.5.1/debug/link-s
PC/Mac 모두에서 부스트 프로그램 옵션 정적 라이브러리를 빌드해야합니다. 그것은 단지 11 cpp 소스 코드를 가지고 있으므로 g++ SOURCE_CODE으로 컴파일하려고합니다.하지만 utf8_codecvt_facet.cpp:15:47: error: ../../detail/utf8_codecvt_facet.cpp: No such file or direc
bjam에서 현재 호출을 반환하는 규칙이 있습니까? "bjam.exe -d + 10 ..."을 호출하면 호출 스택이 인쇄되지만 사용자의 ECHO는 인쇄되지 않습니다. 은 내가 무엇을하고자하는 않는 곳은 이중 등록에서 찾아 generators.register 또는 generators.jam에서 다른 규칙에서 호출 스택을 인쇄 할 수 있습니다. 현재 두 개의
매우 긴 명령 줄을 ar (android ar exactly) by bjam으로 보내고 ar은 파일 경로를 손상시키고 해당 파일이 존재하지 않는다고 불평합니다. 더 커맨드 라인 버퍼를 할당하는 방법이 있습니까? 안드로이드 버전하지만, 많은 ar 구현 (실제로 많은 다른 명령) 확실하지