0

我目前正在开展一个项目,我需要能够通过使用 Ocean Optics OmniDriver 与光谱仪进行通信。但是,我无法让它正常工作。当我在 Visual Studio 2017 中运行调试器时,我得到“框架不在模块中”和访问冲突读取位置 0x00000000。

如果我在没有调试器的情况下运行程序,它会运行整个程序,但是我不能使用任何 OmniDrivers 功能......

我认为问题与库有关,因为我可以访问函数声明(在包含的头文件 wrapper.h 中),但我无法找到函数的定义。这让我相信这个问题与图书馆有关。

我真的很感激我能得到的所有帮助,如果有人有 OmniDriver 的经验,如果你能写在这里,我可以和你联系,那就太好了。

干杯,大卫

4

1 回答 1

1

在与 Ocean Optics 的软件开发人员联系后,我被告知 OmniDriver 与 Visual C++ 2017 不兼容,这就是它不起作用的原因

于 2018-11-13T15:59:09.647 回答