라이브러리 fftw3으로 인해 fluidsim 패키지 설치 중 오류


0

fluidsim을 설치할 때마다 오류가 발생합니다.라이브러리 fft3w 때문인 것 같습니다.이 라이브러리를 확인한 후 시스템에 제대로 설치되어 있습니다.오류는 다음과 같습니다.

/usr/bin/ld: cannot find -lfftw3f
/usr/bin/ld: cannot find -lfftw3l
/usr/bin/ld: cannot find -lfftw3_threads
/usr/bin/ld: cannot find -lfftw3f_threads
/usr/bin/ld: cannot find -lfftw3l_threads
collect2: error: ld returned 1 exit status
error: Setup script exited with error: command 'x86_64-linux-gnu-gcc' failed with exit status 1
Makefile:4: recipe for target 'develop' failed
make: *** [develop] Error 1
(Env) [email protected]:~/Env/fluidsim$ 

문제가 무엇인지 알 수 없습니다.무슨 일인지 아시나요?도와 줘서 고마워.

미첼

(Env) [email protected]:~/Env/fluidsim$ dpkg -l|grep libfftw3
ii  libfftw3-double3:amd64                      3.3.4-2ubuntu1                                              amd64        Library for computing Fast Fourier Transforms - Double precision
ii  libfftw3-single3:amd64                      3.3.4-2ubuntu1                                              amd64        Library for computing Fast Fourier Transforms - Single precision
1

It looks like you don't have all of the libfftw3 component packages installed - perhaps because you installed libfftw3-single3 and libfftw3-double3 instead of the complete libfftw3-dev development package.

Try (re)installing libfftw3-dev

sudo apt install --reinstall libfftw3-dev

and if that doesn't work, try installing the sub-packages directly

sudo apt install --reinstall libfftw3-long3 libfftw3-single3