今天在安裝cuda8.0後,準備跑oceanFFT,結果報下面的錯誤:
./oceanFFT: error while loading shared libraries: libcufft.so.8.0: cannot open shared object file: No such file or directory
根據上一個案例的經驗,嘗試解決方法如下:
1)找到libcufft.so.8.0的路徑:
在/usr/local/cuda-8.0/lib64中
2)建立連結:
sudo ln -s /usr/local/cuda-8.0/lib64/libcufft.so.8.0 /usr/lib/libcufft.so.8.0
再來執行,果然正确,運作圖形如下所示:
![](https://img.laitimes.com/img/__Qf2AjLwojIjJCLyojI0JCLiIXZ05WZD9CX5RXa2Fmcn9CXwczLcVmds92czlGZvwVP9EUTDZ0aRJkSwk0LcxGbpZ2LcBDM08CXlpXazRnbvZ2LcRlMMVDT2EWNvwFdu9mZvwVP9cmYoxWbhBHayMGcw5mYox2RaZXUYpVd1kmYr50MZV3YyI2cKJDT29GRjBjUIF2LcRHelR3LcJzLctmch1mclRXY39DN4UDMykDMwADNwEDM3EDMy8CX0Vmbu4GZzNmLn9Gbi1yZtl2Lc9CX6MHc0RHaiojIsJye.jpg)