
У меня есть 32-битная Matlab
mex
функция, которая была связана сOpenDDSбиблиотекиа также мои собственные. Я создал Visual Studio 2010
проект установки для развертывания необходимых dll на других машинах. Мне удалось запустить эту mex
функцию без проблем на нескольких машинах (32- и 64-битные машины Windows 7). Однако есть одна машина, которая выдает мне **device is not ready**
сообщение об ошибке при попытке запустить mex
функцию.
Я предполагаю, что проблема возникает при загрузке dll, но я не уверен, в чем может быть проблема. Я проверил, нет ли отсутствующих dll или несовместимых dll VS C++ 2010 redistributable package
на машине, но все выглядит нормально (если бы это было так, я бы получил другое сообщение об ошибке). Я пытался запустить свое приложение в безопасном режиме на случай, если другие программы делают что-то неожиданное, но это не сработало.
Я попытался найти больше информации о том, что **device is not ready**
означает сообщение об ошибке. В чем может быть проблема?