나는 FFTW 라이브러리 (http://www.fftw.org/)에 C++ (리눅스 (CENTOS)에서 컴파일 한 DLL 파일 인 netbeans를 사용하여 만든 커스텀 mentalray DLL에 연결했다.)이 DLL을 문제는 내가 컴퓨터에 FFTW를 설치했는데 Maya를 FFTW 라이브러리에 연결하는 방법을 모른다는 것입니다. 윈도우에서는 FFTW dll을 포함하고있는 폴더에 넣을 것입니다. 응용 프로그램 인 maya.exe 파일 exe 파일을 실행하십시오.
기본적으로 리눅스 프로그래머에게 내 질문은 리눅스에 FFTW 라이브러리를 설치하고이 소프트웨어에 링크되는 .dll을 만드는 방법입니다. 어떻게 소프트웨어를 구할 수 있습니까? FFTW 라이브러리에 연결하려면 더 이상 정보를 제공해야하는 경우 알려주십시오 ..FFTW 라이브러리를 소프트웨어에 연결하는 방법은 무엇입니까?
1
A
답변
1
FFTW 라이브러리가 예상 위치 (/usr/local/lib
)에있는 한 특수한 작업을 수행 할 필요는 없습니다. 그런 다음 정상적으로 연결하면됩니다 (gcc ... -lfftw3 ...
).
1
올바른 버전 인 fftw (fftwf) 대 fftw double을 컴파일해야합니다. 예를 들어 libfftw3f.3.so
파일이 있어야합니다.
dlopen
을 사용하여 fftw에서 함수를 호출하는 경우 $PATH
에 어딘가에서 생성 한 .so
파일을 배치하십시오.
mental ray "DLL"이 정적 라이브러리 인 경우 fftw를 --enable-static --disable-shared
으로 구성하고 sudo make install
을 실행해야합니다.
mental ray "DLL"이 동적 라이브러리 인 경우 fftw를 --disable-static --enable-shared
으로 구성하고 sudo make install
을 실행해야합니다.
안전을 위해 둘 다 할 수 있습니다.
sudo make install
은 mental ray "DLL"이 fftw를 사용하는 경우 (즉, fftw.h
파일 가져 오기) fftw "DLL"을 올바른 위치에 배치합니다.
"DLL"을 빌드 할 때 링커 오류가 있는지 확인하십시오. 링커 오류가 나타나면 sudo make install
을 무시하고 fftw를 사용하는 것과 관계없이 DLL이 전혀 작동하지 않습니다.
관련 문제
- 1. fftw?
- 2. AppHarbor에서 Oracle에 연결하는 방법은 무엇입니까?
- 3. 소프트웨어에 필요한 하드웨어를 지정하는 방법은 무엇입니까?
- 4. C++ : 내 프로젝트 폴더에있는 라이브러리를 연결하는 방법은 무엇입니까?
- 5. 어떻게 독립형 FFTW 라이브러리를 컴파일 할 수 있습니까?
- 6. FFTW 래퍼 및 matlab에
- 7. qt win32 라이브러리를 연결하는 방법
- 8. c에서 pnglite 라이브러리를 연결하는 방법?
- 9. 중간 라이브러리를 만드는 방법은 무엇입니까?
- 10. 정규화 FFT 데이터 (FFTW)
- 11. 플롯 FFTW gnuplot
- 12. FFTW 대 OpenCV cvDFT
- 13. Eclipse C++에서 라이브러리를 연결하는 방법
- 14. GCC를 사용하여 정적 라이브러리를 연결하는 올바른 방법
- 15. C++에서 라이브러리 파일을 연결하는 방법은 무엇입니까?
- 16. iOS 용 정적 라이브러리를 연결하는 방법
- 17. Windows에서 파이썬으로 ODBC에 연결하는 일반적인 방법은 무엇입니까?
- 18. android에서 udp와 연결하는 방법은 무엇입니까?
- 19. DataPoint를 이론에 연결하는 방법은 무엇입니까?
- 20. SQL과 R.Net을 연결하는 방법은 무엇입니까?
- 21. iPhone을 서버에 연결하는 방법은 무엇입니까?
- 22. jsp에 webcamera를 연결하는 방법은 무엇입니까?
- 23. 파이썬에서 목록을 연결하는 방법은 무엇입니까?
- 24. 문자열을 변수와 연결하는 방법은 무엇입니까?
- 25. 문자열을 연결하는 올바른 방법은 무엇입니까?
- 26. facebook을 sharekit과 연결하는 방법은 무엇입니까?
- 27. WebService에 디버거를 연결하는 방법은 무엇입니까?
- 28. git와 ClearCase를 연결하는 방법은 무엇입니까?
- 29. DroidGap에 리스너를 연결하는 방법은 무엇입니까?
- 30. 이벤트를 함수에 연결하는 방법은 무엇입니까?
내가 만든 .so 파일에 링크했습니다. 그러나 .so 파일을 호출하는 응용 프로그램을 실행하면 FFTW 파일을 찾을 수 없습니다. – RohitWesley