0
작업중인 Unix 시스템에 대한 관리 권한이 없어도 Boost.MPI를 홈 디렉토리에 어떻게 설치할 수 있습니까? 의도 설치 대상을 지정 bootstrap.sh를 호출 할 때관리 권한이없는 디렉토리에 Boost.MPI를 설치하십시오.
으로 명시 적으로 Boost Getting Started Guide에서 언급작업중인 Unix 시스템에 대한 관리 권한이 없어도 Boost.MPI를 홈 디렉토리에 어떻게 설치할 수 있습니까? 의도 설치 대상을 지정 bootstrap.sh를 호출 할 때관리 권한이없는 디렉토리에 Boost.MPI를 설치하십시오.
으로 명시 적으로 Boost Getting Started Guide에서 언급 , --prefix
을 통과 : 시스템의 /usr/local/
디렉토리에 쓰기 권한이없는 한
, 당신은 아마 원하는 것 이상
$ ./bootstrap.sh --prefix=path/to/installation/prefix
다른 곳에서 설치하십시오.
감사합니다. 이 방법으로 빌드하면 Boost.MPI를 설치할 수 없습니다. mpi로 프로그램을 컴파일 할 때마다 다음과 같은 오류가 발생합니다 :'boost :: mpi :: communicator :: communicator() '에 대한 정의되지 않은 참조 – Tarek
"*이 방법으로 빌드하면 Boost.MPI를 설치할 수 없습니다 *"b2/bjam의 출력은 무엇입니까? ? 왜 안 만들어? – ildjarn
은 bjam의 샘플 오류입니다. ./boost/mpi/allocator.hpp:15:0, . /boost/mpi.hpp:22, . /boost/graph/distributed/mpi_process_group .hpp : 30, from libs/graph_parallel/src/mpi_process_group.cpp : 14 : ./boost/mpi/config.hpp:20:17 : schwerwiegender Fehler : mpi.h : 날짜 또는 계좌 번호는 입니다. _ ** 번역 : mpi.h를 찾을 수 없습니다. 컴파일이 종료되었습니다. ** – Tarek