0
我使用MATLAB R2010a版本錯誤試圖使用MATLAB引擎的VC++
我用這個this教程爲了從C調用matlab函數++和我做的每一件事教程說,我成功編譯項目但是,當我試圖運行它,它需要很多的dll,我加入他們在Windows 7 SYSTEM32:
- icudt24l.dll
- icuin24.dll
- icuio24.dll
- icuuc24.dll
- icuuc44.dll
- libmx.dll
- libut.dll
- libz.dll
和我包括這些文件( 「libeng.lib」 「libmex.lib」通過轉到「項目屬性」 - >「鏈接器」 - >「輸入」 - >「附加依賴關係」,項目中的「libmx.lib」,「libmat.lib」)
並且我再次運行,它給了我一個錯誤「程序入口點mxCreateDoubleMatrix_730不能位於th中e動態鏈接庫libmx.dll「
那麼這個錯誤是什麼意思?以及如何解決它?
我添加了我的Matlab路徑到系統路徑,但沒有發生新的事 –
我刪除了所有在系統32中添加的dll,它工作正常:) –
好聽。 :)我忘了提及更新系統路徑後通常必須重新啓動。 – Chris