2014-09-25 27 views
0

我試圖在我的電腦上運行麻省理工學院的球體模擬。爲此,我首先從http://sourceforge.net/projects/issspheres/下載了zip文件。之後,根據「SPHERES_Simulation_R3.zip \ SPHERES_Simulation_R3 \ SimDocumentation」中的名爲「SPHERES Simulation安裝手冊」的pdf文件,我嘗試設置仿真。本手冊的第14頁一切似乎都很好。在第14頁上,它顯示「輸入rebuildAll」。當我輸入「rebuildAll」時,一切都很好。如同一頁所述,下一個命令是編寫「cfg = configureSim(); BuildSimulation(cfg);」。但是當我輸入這個時,我遇到了「錯誤:可以在matlab命令窗口中找到生成器」。我相信這是與cmake和visual studio 2010相關的東西,但我無法弄清楚。麻省理工學院球體模擬設置中的Matlab錯誤

我以前實際上問過這個問題,但是我猜的信息很少。因此,它從某處刪除。這一次,我希望我明確解釋。請幫忙。

回答

0

因此,我很長一段時間後自己解決了這個問題。我在這裏寫的是我如何解決未來可能需要的問題。

我輸入「cfg = configureSim(); BuildSimulation(cfg);」後出現錯誤「Error:could find find generator in Cache」當CMake嘗試從目錄「C:/ spheres/trunk/MatlabSim/CSPHERESCore/SimVerification」建立目錄「C:/ spheres /目錄」時,使用「Visual Studio 10」代替「Visual Studio 10 Win64」行李箱/ MatlabSim/CSPHERESCore/SimVerification /編譯」。因此,「構建」文件是空的,我得到了這個錯誤。

將生成器從「Visual Studio 10」更改爲「Visual Studio 10 Win64」並再次配置後,在「生成」文件中生成了所需文件。之後,我成功完成了安裝SPHERES Simulation。在這裏,我一步一步地寫出我是如何解決問題的。

(ⅰ)從I上的CMake(cmake的-GUI)點擊開始菜單

(ii)在該GUI中,我點擊 「瀏覽源」 按鈕並選擇「C:/球/中繼/ MatlabSim/CSPHERESCore/SimVerification」

(ⅲ)然後我點擊 「瀏覽生成」 按鈕並選擇 「C:/球/中繼/ MatlabSim/CSPHERESCore/SimVerification /建立」

(ⅳ)在這之後,我將發生器安排爲「Visual Studio 10 Win64」而不是「Visual Studio 10」

(v)最後我按下了「配置」按鈕。

然後我回到Matlab,並遵循其餘步驟並安裝了SPHERES Simulation。

相關問題