2017-05-07 14 views
0

this post과 같은 문제가 있습니다. 내가 몇 시간 동안 googled하지만 난 #include<lapacke.h> 헤더 파일을 가지고 설치해야할지 모르겠다.CentOS에서 "lapacke.h : No such file or directory"가 나타납니다

나는 이것을 CentOS 6.8에 lapack-3.2.1-4.el6 RPM for x86_64 시도했다. 하지만 여전히 같은 문제가 있습니다.

모든 가이드를 제공해 주셔서 감사합니다.

+0

헤더 파일을 디렉토리에 복사하고 '-I'로 주소를 부여 할 수 있습니까? – Abolfazl

+0

나는 여기 (http://www.netlib.org/lapack/lapack.tgz)에서 패키지를 받았고 헤더 파일 주소를'-I/path_to_folder/lapack-3.7.0/LAPACKE/include'로 주었다. 그것은 문제를 해결했습니다. – Abolfazl

답변

0

어쩌면 바보 같은 관찰이지만 어쩌면 #include<lapack.h> 대신에 #include<lapacke.h>이 표시됩니다. 다른 것,

특별한 헤더가 필요하지 않습니다. 일반적인 헤더 만 존재합니다.

#include <stdio.h> 
#include <math.h> 

그런 다음 정상적인 기능을 사용하려고 시도하지 마십시오. #include<lapacke.h>.

+0

자,이 [link] (https://www.dropbox.com/s/787trhjxw8npu3w/4.cpp?dl=0)을 컴파일 할 수 있습니까? 물론'llapack'과'lapacke.h'를 다른 컴퓨터에서 컴파일했습니다. 나는별로 바보가 아닌 것 같아. – Abolfazl