Я пытаюсь установить науку cosim для Октавы, и сделать так я должен установить scilab и BackDoor, однако, с BackDoor, установленным, я получаю следующую ошибку после запуска scilab:
atomsLoad: An error occurred while loading 'BackDoor-0.22':
exec: error on line #46: "Undefined variable: void"
Для Scilab 6.0.x можно использовать следующую команду для устранения проблемы:
sed -i 's/openBackDoor(void\* pvApiCtx);/openBackDoor();/' ~/.Scilab/scilab-6.0.?/atoms/BackDoor/0.22/etc/backdoor.start
это изменяет неправильную строку 46 от openBackDoor(void* pvApiCtx);
исправлять openBackDoor();
.
И затем панель инструментов загрузится на следующем Scilab, запустите:
Startup execution: loading initial environment Start Toolbox BackDoor Load macros Load gateways Load help Opening back door
Примечание: Я никогда не использовал эту панель инструментов, читайте, прочитайте ее документацию собой.