ofxFaceTracker(开放框架)示例的问题

Trouble with ofxFaceTracker (open frameworks) examples

本文关键字:问题 框架 ofxFaceTracker      更新时间:2023-10-16

我一直在尝试获取xFaceTracker(https://github.com/kylemcdonald/ofxFaceTracker)现在已经运行了几天。我已经安装了ofxCv,并且示例运行正确。

然而,当我尝试运行ofxFaceTracker示例时,我会收到以下错误消息:

ContourFinder.obj:错误LNK2019:?未解析的外部符号"float __cdecl of xCv::trackingDistance(class cv::Rect_const&,class cv::Rect_const&&)"(trackingDistance@ofxCv@@?YAMABV$Rect_@H@cv@@0@Z)是一个函数"public:虚拟类std::vector>const&__thiscall of xCv::Tracker>:::track(class std::vector,class std:(在4@@Z中引用了track@?$Tracker@V?$Rect_@H@cv@@ofxCv@@UAEABV?$vector@IV?$allocater@I@std@@ABV?$vector@V?$Rect_@H@cv@@V?$allocator@V?$CRect_@H@cv@@std@@@)。

ObjectFinder.obj:错误LNK2001:?外部符号"float __cdeclofxCv::trackingDistance(类cv::Rect_const&,类cv::Rect_const\amp;)"(trackingDistance@ofxCv@@YAMABV?$Rect_@H@cv@@0@Z)"未解析。

简而言之,它的LNK2019和LNK2001错误消息。我已经在网上搜索了很多关于这个问题的内容,以下是我的发现。

以下网站都给出了相同的解决方案,即在"配置属性"->"C/C++"->"输出文件"->"对象文件名"中将$(IntDir)替换为$(IntDir)/%(RelativeDir)/。

https://github.com/kylemcdonald/ofxFaceTracker/issues/115

Visual Studio 2010&2008年可以';是否处理不同文件夹中名称相同的源文件?

Visual Studio 2010';s奇怪的";警告LNK4042";

问题是C/C++选项不适合我。我做了更多的挖掘,发现只有当项目中有.cpp文件时,该选项才会出现。问题是,我还没能在项目中添加一个。此外,让我感到困扰的是,根据这个网站(http://taka-say.hateblo.jp/entry/2016/02/24/200941,很抱歉,它不是英文的,我使用了基本的谷歌Chrome页面翻译器来翻译它。无论如何,图像才是最重要的)当我做与示例完全相同的事情,然后在解决方案资源管理器中单击示例项目,然后单击属性时,唯一显示的属性是代码分析。没有C/C++或任何其他选项。

我运行的是Windows 8.1 64位、Visual Studio Community 2015、ofxFaceTracker 1.1和最新版本的openFrameworks。我还使用openFrameworks项目生成器将项目导入Visual Studio。

找到解决方案后,我不得不完全卸载并重新安装Visual Studio。