我在網上down了一段程式,在除錯的時候出現
錯誤 1 error C2039: “cwise”: 不是“Eigen::Matrix<_Scalar,_Rows,_Cols>”的成員
我已經配置好了eigen,但是在除錯的時候出現了上述錯誤。
我試圖找了一下該類中的函式,發現沒有cwise,只有cwiseabs等其他的函式,是我選擇的eigen檔案有問題還是配置沒有完整啊?
uj5u.com熱心網友回復:
都說了,“cwise不是Eigen::Matrix<_Scalar,_Rows,_Cols>的成員函式,也就是說,人家沒有,再要也沒有,就是沒有uj5u.com熱心網友回復:
這個程式是我直接下載下來的,我想知道在eigen之前的版本是不是保留了cwise?我查了一下eigen3中的關于cwise函式串列,發現有cwiseabs之類的,是不是把原先cwise函式的功能具體了啊?還請大神指教下……菜鳥不太明白~大神莫生氣……uj5u.com熱心網友回復:
我今天剛下的eigen,下的最新的3.2.4,于是運行別人的代碼,也有樓主說的問題。但是換成eigen2.0.17就好了。
至于cwise()具體是什么,我才剛down下別人的代碼,也不熟悉eigen,所以,沒法子解釋。
uj5u.com熱心網友回復:
樓主能把你的eigen2版本的包給我發一個嗎?網上查到的都是3.0以上的,郵箱[email protected],謝謝轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/125152.html
標籤:基礎類
