Sapera++ 与 Qt LNK2019 GetOptionsFromQuestions 和没有关联的缓冲区和索引超出范围

Posted

技术标签:

【中文标题】Sapera++ 与 Qt LNK2019 GetOptionsFromQuestions 和没有关联的缓冲区和索引超出范围【英文标题】:Sapera++ with Qt LNK2019 GetOptionsFromQuestions and No buffer is asociated and index out of range 【发布时间】:2021-07-13 14:51:05 【问题描述】:

我正在使用 Qt 品尝 Camera Genie Nano,但它显示了这个错误 LNK2019 GetOptionsFromQuestions:

我不知道为什么。我尝试通过注释这两个代码行来忽略此错误,并且该错误消失了,尽管如此,运行程序后出现了另外两个错误:

    索引超出范围(SapManager.cpp(第 774 行)

    没有关联缓冲区(SapView.cpp(第 144 行)

有没有遇到过类似情况的人?或者有谁知道如何解决这个问题?

我添加了库“Sapclassbasic.lib”和相应的路径,但它不起作用。

我在 Visual Studio 中运行了同样的程序并且运行良好,但在 Qt 中它无法运行,尽管我将 MSVC 编译器放在 Qt 中。

【问题讨论】:

请在此处复制您的错误和代码,而不是显示图像。 【参考方案1】:

忘记这个问题,它已经有效了。我将文件:“ExamplesUtils.h”添加到标题中,将“ExampleUtils.cpp”添加到源代码中。

另外,我在 Build 中选择“发布”

【讨论】:

以上是关于Sapera++ 与 Qt LNK2019 GetOptionsFromQuestions 和没有关联的缓冲区和索引超出范围的主要内容,如果未能解决你的问题,请参考以下文章

QT Creator - LNK2019 和 LNK1120 错误 [重复]

使用 qt creator 和 eigen 库编译程序时出现 lnk2019 错误

vs2017+QT开发添加新模块出现LNK2019问题

链接来自另一个文件的函数时,Qt 上出现错误 LNK 2019 [重复]

Qt探索之路——Error LNK2019

Qt Creator LNK2019:使用 OpenCV 无法解析的外部符号