您好我在VS 2010项目中遇到以下错误,并且不知道问题出在哪里。我已经阅读了它并更改了窗口< - >控制台对我不起作用并给我同样的错误:
1> ------ Build build:Project:Draw,Configuration:Debug Win32 ------ 1> MSVCRTD.lib(crtexe.obj):错误LNK2019:函数_ _tmainCRTStartup中未解析的外部符号主要引用 1> C:\ Users \ Desktop \ Draw \ Debug \ Draw.exe:致命错误LNK1120:1个未解析的外部 ==========构建:0成功,1个失败,0个最新,0个跳过==========
答案 0 :(得分:1)
管理以使其正常运行。您指出的代码只是您可以在项目中使用的类的集合。
要使用它们,您可以创建一个新的空控制台项目,添加这些文件,还可以像这样添加main.cpp
文件:
#include "GeometricRecognizerTypes.h"
#include "GestureTemplate.h"
#include "GeometricRecognizer.h"
#include "SampleGestures.h"
#include "iostream"
using namespace DollarRecognizer;
using namespace std;
void main()
{
GeometricRecognizer *g = new GeometricRecognizer();
g->loadTemplates();
SampleGestures sample;
RecognitionResult result = g->recognize(sample.getGestureArrow());
cout << result.name << "\n" << result.score;
int stop;
cin >> stop;
}
它适用于我,它检测到示例箭头,作为SampleGestures.h
的点集合加载。