gpt4 book ai didi

c++ - Affectiva 情感 SDK - 调用 .setLicensePath() 和 setClassifierPath() 时抛出异常

转载 作者:搜寻专家 更新时间:2023-10-31 02:18:18 25 4
gpt4 key购买 nike

我正在尝试使用Affectiva emotion sdk 制作一个演示程序。但是,当我调用 detector.setLicensePath() 时,会抛出一个异常(见下图)。有谁知道如何解决这个问题?

代码是这样的:

const std::wstring AFFDEX_DATA_DIR = L"C:\\Program Files (x86)\\Affectiva\\Affdex SDK\\data";


photoDetector.setLicensePath(AFFDEX_DATA_DIR);

enter image description here

最佳答案

如果 setLicensePath 和/或 setClassifierPath 返回 std::length_error 异常,这意味着您正在使用的 SDK DLL 可能与您用于构建二进制文件的配置不匹配。例如,如果您在 Debug模式下构建,但使用 SDK DLL 的发布版本,则会出现此异常。配置必须与您使用的 DLL 版本相匹配。我自己遇到了这个错误并且刚刚更新了文档:http://developer.affectiva.com/windows/#configuring-a-detector

关于c++ - Affectiva 情感 SDK - 调用 .setLicensePath() 和 setClassifierPath() 时抛出异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34671429/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com