그래서 GotoBLAS2를 WIEN2k에서 사용하기 위해 빌드하고, make를 사용한 후에 GotoBLAS 빌드가 완료되었음을 알았습니다. 물론 make가보고 한 오류도 없습니다. 파일의 빠른 검사를 해보면 모두 libgoto2_prescottp-r1.13.a 및 libgoto2_prescottp-r1.13.so 이 /연구/GotoBLAS2 디렉토리에 포함되어 있습니다. 그러나, 작은 테스트 프로그램을 사용하는 것은 내 작품을 다시 한 번 확인하고, 나는 다음과 같은 문제가 발생할 :공유 라이브러리에 대한 링크에 어떤 문제가 있습니까?
[email protected]:~/Research/Sr2YRuO6-110914$ gfortran Fit-4.2K-0T-110803test.f -L../GotoBLAS2 -lgoto2_prescottp-r1.13 -o Fit-4.2K-0T-110803test.x
[email protected]:~/Research/Sr2YRuO6-110914$ ./Fit-4.2K-0T-110803test.x
./Fit-4.2K-0T-110803test.x: error while loading shared libraries: libgoto2_prescottp-r1.13.so: cannot open shared object file: No such file or directory
내가 지금까지 내가 전화를 말할 수있는 공유 라이브러리를 링크와 나는 상당히 익숙임을 인정하지만 것을 나는 사용 된 것이 적절했다. 누구나 이걸 가지고 도울 수 있니? 감사!
내 대답으로 문제가 해결되면 답변을 '수락하십시오'. 그렇지 않다면 문제의 현재 상태가 무엇인지 알려주십시오. 도움을 요청할 것입니다. – acm