2013-10-30 4 views
1

나는이 문제를 내가 & lib 디렉토리 파일을 포함 추가 내 MPI 콘솔 응용 프로그램을 컴파일을해야하지만이 오류 당신은 당신의 MPI 가져 오기 라이브러리와 링크해야 enter image description here링커 오류 MPI

Error 1 error LNK2019: unresolved external symbol _MPI_Comm_size referenced in function _main 
Error 2 error LNK2019: unresolved external symbol _MPI_Comm_rank referenced in function _main  Helloworld_mpi 
Error 3 error LNK2019: unresolved external symbol _MPI_Init referenced in function _main   
Helloworld_mpi 
Error 4 error LNK1120: 3 unresolved externals 

답변

3

있습니다. Microsoft MPI를 사용하는 경우 msmpi.lib이라고합니다. 두 가지 방법으로이 작업을 수행 할 수 있습니다

  1. 어딘가에 당신 CPP 파일 중 하나에 쓰기 다음 #pragma comment (lib, "msmpi.lib")
  2. 을 프로젝트 속성을 열고, 링커로 이동 -> 입력 -> 추가 종속성, 그 목록에 msmpi.lib 추가 .