프로젝트에 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
pyopencv를 빌드하기 위해 최신 버전이 필요하기 때문에 소스에서 부스트를 빌드했습니다. 모두 괜찮 았어. 그러나 이제 bjam은/usr/lib/usr/local/lib 및/usr/local/include에 있으므로 더 이상/usr/lib에 없으므로 boost 라이브러리 또는 includes를 찾을 수 없습니다. using python;
를 말합니다
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 구현 (실제로 많은 다른 명령) 확실하지