因爲我想我的編譯程序(使用Cusparse)以下行出現了:麻煩與CUSPARSE工作
TMP/tmpxft_00001048_00000000-13_matvec.o:在功能main': tmpxft_00001048_00000000-1_matvec.cudafe1.cpp:(.text+0x6d5): undefined reference to
cusparseCreate」
同樣出來了,不僅用於cusparseCreate,還用於cusparseCreateMatDescr,cusparseSetMatType,cusparseSetMatIndexBase,cusparseXcoo2csr,cusparseDsctr, cusparseDcsrmv_v2,cusparseDestroyMatDescr和cusparseDestroy。這是什麼意思?
你是如何編譯的?看起來你沒有鏈接到cusparse庫。關於如何鏈接庫的答案取決於操作系統。 – 2012-03-12 21:30:51
如何解決windows visual studio 2010的相同問題? – Terminal 2012-11-27 08:44:24
@Terminal,這裏是如何解決與Visual Studio的問題:http://stackoverflow.com/questions/13570285/how-to-link-library-eg-cublas-cusparse-for-cuda-on-windows – Veridian 2016-11-08 17:21:11