Ошибка Matlab в настройке MIT's Spheres Simulation

0

Я пытаюсь запустить симуляцию сфер MIT на своем компьютере. Для этого сначала я загрузил zip файл из http://sourceforge.net/projects/issspheres/. После этого, в соответствии с pdf файлом под названием "Руководство по установке симулятора SPHERES" в "SPHERES_Simulation_R3.zip\SPHERES_Simulation_R3\SimDocumentation", я попытался настроить симуляцию. До стр. 14 этого руководства все кажется прекрасным. На стр. 14 говорится: "Тип rebuildAll". И когда я набираю "rebuildAll", все по-прежнему прекрасно. Следующая команда, как указано на той же странице, пишет "cfg = configureSim(); BuildSimulation (cfg);". Но когда я печатаю это, я столкнулся с "Ошибка: мог найти генератор в кеше" в окне команд Matlab. Я считаю, что это связано с cmake и visual studio 2010, но я не мог понять это.

Я действительно задавал этот вопрос раньше, но с небольшой информацией, я думаю. Поэтому он как-то удален отсюда. На этот раз, надеюсь, я ясно объяснил. Пожалуйста помоги.

Теги:
cmake
visual-studio-2010

1 ответ

0
Лучший ответ

Итак, я решил проблему самостоятельно через долгое время. И я пишу здесь, как я решил проблему для возможных потребностей в будущем.

Причина, по которой я получал ошибку "Ошибка: мог найти генератор в кеше" после ввода "cfg = configureSim(); BuildSimulation (cfg);" CMake использовал "Visual Studio 10" вместо "Visual Studio 10 Win64" в качестве генератора при попытке создать исходный код из каталога "C: /sphere/trunk/MatlabSim/CSPHERESCore/SimVerification" в каталог "C: /sphere/багажник /MatlabSim/CSPHERESCore/SimVerification/сборки". Поэтому файл "build" был пустым, и я получал эту ошибку.

После смены генератора с "Visual Studio 10" на "Visual Studio 10 Win64" и повторного конфигурирования необходимые файлы были сгенерированы в файле "build". После этого я успешно завершил установку симулятора SPHERES. Здесь я пишу шаг за шагом, как я решил проблему.

(i) В меню "Пуск" я нажал на CMake (cmake-gui)

(ii) На этом gui я нажал кнопку "Browse Source" и выбрал "C: /sphere/trunk/MatlabSim/CSPHERESCore/SimVerification",

(iii) Затем я нажал кнопку "Обзор сборки" и выбрал "C: /sphere/trunk/MatlabSim/CSPHERESCore/SimVerification/build",

(iv) После этого я организовал генератор как "Visual Studio 10 Win64" вместо "Visual Studio 10",

(v) Наконец, я нажал кнопку "Настроить".

Затем я вернулся в Матлаб и последовал за оставшимися шагами и установил симуляцию SPHERES.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню