Не могу заставить работать OmniDriver от Ocean Optics - PullRequest
0 голосов
/ 13 ноября 2018

В настоящее время я работаю над проектом, в котором мне нужно иметь возможность общаться со спектрометром с помощью Ocean Optics OmniDriver. Однако я не могу заставить его работать должным образом. Когда я запускаю отладчик в Visual Studio 2017, я получаю «Кадр не в модуле» и расположение чтения нарушения доступа 0x00000000.

Если я запускаю программу без отладчика, она проходит через всю программу, однако я не могу использовать ни одну из функций OmniDrivers ...

Я думаю, что проблема связана с библиотеками, так как я могу получить доступ к объявлениям функций (которые находятся во включенном заголовочном файле, wrapper.h), но я не могу найти определение функций. Это заставляет меня верить, что проблема связана с библиотеками.

Я был бы очень признателен за любую помощь, которую я могу получить, и если у кого-то есть опыт работы с OmniDriver, было бы здорово, если бы вы могли написать здесь, чтобы я мог связаться с вами.

Ура, Дэвид

1 Ответ

0 голосов
/ 13 ноября 2018

После общения с разработчиком программного обеспечения в Ocean Optics мне сказали, что OmniDriver не совместим с Visual C ++ 2017, по этой причине он не работает

...