2.解壓 tar zxvf fftw-2_1_3_tar.gz
3.安裝(注意終端目錄,/usr/local/fftw-3.3.8)
總共需要兩次安裝
第一次安裝就按下面的 a 配置就行
第二次安裝時為了 生成libfftwf.so的庫檔案 以f結尾的代表可以的資料型別是 float 加上 --enable-float 第一次安裝的時候不能加這個選項 否則會出錯
a.
./configure --enable-type-prefix --prefix=/usr/local/fftw --with-gcc --disable-fortran --enable-i386-hacks --enable-shared=yes
其中,--enable-type-prefix 引數是為了同時使用single precision(單精度)和double precision(雙精度),如果不使用它,最後只有以rfftw開頭的檔案被安裝(real fftw);
--prefix= 引數是設定安裝目錄;
--with-gcc 使用gcc編譯器;
--disable-fortran 引數為了不包含fortran呼叫的機制;
--enable-i386-hacks 為pentium和x86以後的cpu優化gcc的編譯速度。
--enable-shared=yes 為了生成動態庫.so檔案 否則生成的都是.a 檔案 沒法編譯 (我就卡在這裡)
第一次安裝
1.make 編譯
2.make install 安裝,這一次安裝完後,在安裝目錄中存在以dfftw和drfftw開頭檔案,但沒有sfftw開頭的檔案
3.make clean 還需要安裝一次,先清除
第二次安裝
1../configure --enable-float --enable-type-prefix --prefix=/usr/local/fftw --with-gcc --disable-fortran --enable-i386-hacks --enable-shared=yes(如果複製無法找到檔案,就手動輸入這行)
其中,--enable-float 為了生成單精度計算的標頭檔案和庫檔案,即以sfftw開頭的檔案。
2.make 重新編譯
3.make install 再一次安裝,安裝完後,目錄中便會同時存在sfftw和dfftw開頭的檔案(用於複數函式/complex function的fft變換)和srfftw與drfftw開頭的檔案(用於實數函式的fft變換)
VM虛擬機器linux安裝VMware Tools
linux的虛擬機器的工具包的安裝不像windows那樣簡單,方法也不同。具體如下 1 首先將虛擬機器的光碟機映像指向c program files vmware vmware workstation linux.iso 具體要看你的vmware具體安裝的位置,linux.iso是安裝完vmware...
vm安裝openwrt虛擬機器
這篇文章主要為大家詳細介紹了vmware安裝openwrt15.05虛擬機器教程,具有一定的參考價值,感興趣的小夥伴們可以參考一下 1.虛擬機器檔案製作 在ubuntu中安裝qemu img工具 sudo apt get install qemu img 輸入命令 將輸出檔案命名為openwrt 1...
VM虛擬機器安裝Docker
centos centos 7 x86 64 1810.iso vm 15 pro systemctl status firewalld 檢視防火牆狀態 systemctl stop firewalld 停止防火牆 systemctl disable firewalld 禁止開機啟動 這兩位老哥講的...