Affdex SDK相机探测器LNk2019

时间:2016-01-30 22:49:47

标签: c++ camera lnk2019 unresolved-external affdex-sdk

我正在尝试使用Affdex SDK通过面部识别来确定某人的情绪。在他们的网站上,它说首先要做的是创建一个CameraDetector。他们说:

CameraDetector detector = new CameraDetector();

但是在Visual Studio Express 2013中构建我的项目时,这会给我这个错误:

Error   1   error C2440: 'initializing' : cannot convert from 
'affdex::CameraDetector *' to 'affdex::CameraDetector'  

所以我把探测器变成了一个指针。现在,当我构建时,我得到了这个错误:

Error   1   error LNK2019: unresolved external symbol "__declspec(dllimport) 
public: __thiscall 
affdex::CameraDetector::CameraDetector(int,double,double,unsigned int,enum 
affdex::FaceDetectorMode)" (__imp_??
0CameraDetector@affdex@@QAE@HNNIW4FaceDetectorMode@1@@Z) referenced in 
function _main

我很确定我的SDK正确排列。我按照Affdex开发网站上的教程进行了操作。 我的主文件如下所示:

#include <Face.h>
#include <FaceListener.h>
#include <Frame.h>
#include <FrameDetector.h>
#include <ImageListener.h>
#include <PhotoDetector.h>
#include <ProcessStatusListener.h>
#include <typedefs.h>
#include <VideoDetector.h>

using namespace affdex;

int main() {
    CameraDetector *detector = new CameraDetector();
}

这是错的吗?为什么我收到LNK2019错误?

0 个答案:

没有答案