4
AMD의 open64 컴파일러를 시험해보고 싶습니다.하지만이 컴파일러를 사용하여 먼저 부스트 라이브러리 (현재 버전 1.46_1)를 빌드해야합니다. 불행히도, open64는 boost.build 시스템에 의해 제공되는 툴셋 중 아닙니다. 또는보다 자세히는 here입니다.open64 컴파일러로 부스트 라이브러리를 만드는 방법은 무엇입니까?
이제 어떻게 open64로 빌드 할 수 있습니까? 여기에 내가 무엇을 시도했다입니다/지금까지 알아 낸 : 하위 디렉토리 tools/build/v2/tools
에서
- 겉으로는 다음
using
지시어를 통해 사용할 수있는 도구 세트를 정의 .jam 파일들을, 예를 들어,이using gcc ;
. 이것들은 지옥처럼보기 흉하게 보이며 실제로 open64 (또는 실제 명령 인 openCC)에 대해 어떻게 쓰는지 모르겠습니다.tools/build/v2/user-config.jam
에서- 내가
using gcc : 4.2.5 : /usr/local/bin/openCC : <cxxflags>"-O3" ;
을 넣어 : openCC에 대한 인터페이스 이후 - 내가 이런 식으로 그것을 사용에 bjam을 속여 시도 분명히 GCC의 그것과 매우 유사하다.
- 나는 다음
./bootstrap.sh --with-bjam=my_dir/bin/bjam --prefix=$HOME/my_targe --with-toolset=gcc --with-libraries=regex
및 이후my_dir/bin/bjam
- 내가
이와 아아 "뭔가"를 구축 할 것으로 보인다와 ./bootstrap.sh --with-toolset=gcc
및 ./bjam install --prefix=my_dir
당신이 부스트 메일 링리스트를 확인했다 : 일반적으로 다음 단계에서
는하면 충분해야 하는가? – hplbsh