2010-07-17 5 views
4

부스트, 컴파일 된 바이너리를 성공적으로 설치했으며 bcp를 빌드했습니다. 또한 bcp를 사용하여 regex 라이브러리를 추출 할 수있었습니다. 이 일 후에, 나는extractin/building boost program_options

my_exported_boost_regex/libs/regex/build/

에서 메이크의 gcc_gen.sh 스크립트와 무리를 발견하고 이것은 내가 내 코드와 모든 일에 사용하는 라이브러리입니다

my_exported_boost_regex/libs/regex/build/gcc/libboost_regex-gcc-1_43.a 

를 만들기 위해 중 하나를 사용 훌륭하게 작동합니다.

이제 program_options에 대해 동일한 작업을 수행하려고합니다. 그러나 bcp를 사용하여 모든 파일을 추출한 후 다음 작업을 혼동합니다.

my_exported_boost_program_options/libs/program_options/build/

에서 사용할 수있는 유일한 파일은 Jamfile.v2 내가 내 인생의 바이너리를 구축하는 것을 사용하는 방법을 알아낼 수 없습니다. 나에게 뭔가 빠져있는 것처럼 보입니다.

감사합니다. 감사합니다,

J는

+0

후 당신은 당신이 설명하는 모든 바이너리가 생성 된 나는 부스트를 구축 않았다 –

답변

1

당신은 bjam와 최상위 디렉토리에서 후원을 구축해야합니다. 이것은 분명히 적절한 bjam 설정 파일을 배치

bcp program_options build ../my_exported_boost_program_options/ 

: 나는 마침내 내가 포함이 같은 BCP 호출에 대한 관심의 내 라이브러리에 추가 "구축"할 필요가 있다고 생각 Getting Started Docs

+0

bcp에 위해주는 인수를. 하지만이 바이너리는 bcp에 의해 익스포트되지 않기 때문에 아마 regex lib에 대해했던 것처럼 다시 빌드해야합니다. 내가 program_options에 대해 어떻게 해야할지 모르겠다. – Julian

+0

미안하지만, 나는 bcp에 익숙하지 않다. – Lars

+0

바이너리가 bcp에 의해 내보내지지 않지만 수동으로 복사하지 않고 수동으로 복사 할 수 있습니다. –

3

를 참조하십시오 내 보낸 디렉터리에 다음 해당 디렉터리에서 bjam 호출하고 내 보낸 된 libs 빌드 할 수 있습니다.

J

관련 문제