2016-05-10 12 views
1

Ich habe versucht, ofxFaceTracker (https://github.com/kylemcdonald/ofxFaceTracker) für ein paar Tage laufen zu lassen. Ich habe OFXCV installiert und die Beispiele laufen korrekt.Probleme mit ofxFaceTracker (offene Frameworks) Beispiele

Allerdings, wenn ich versuche, die ofxFaceTracker Beispiele zu laufen, bekomme ich folgende Fehlermeldungen:

ContourFinder.obj: error LNK2019 :? Nicht aufgelöstes externes Symbol "float __cdecl ofxCv :: trackingDistance (Klasse cv :: Rect_ const &, Klasse cv :: Rect_ const &)" (trackingDistance @ ofxCv @@? YAMABV $ Rect_ @ H @ cv @@ 0 @ Z) ist a Funktion "public: virtuelle Klasse std :: vector> const & __thiscall ofxCv :: Tracker> :: track (Klasse std :: vector, Klasse std :: allocator >> const &)" (verfolgen @? $ Tracker @ V? $ Rect_ @ H @ cv @@@ ofxCv @@ UAEABV? $ Vector @ IV? $ Zuweiser @ I @ std @@@ std @@ ABV? $ Vektor @ V? $ Rect_ @ H @ cv @ @V? $ Zuweiser @ V? $ Rect_ @ H @ cv @@@ std @@@ wurde in 4 @@ Z referenziert.

ObjectFinder.obj: Fehler LNK2001 :? Externes Symbol "" float __cdecl ofxCv :: trackingDistance (Klasse cv :: Rect_ const &, Klasse cv :: Rect_ const &) "(trackingDistance @ ofxCv @@ YAMABV? $ Rect_ @ H @ cv @@ 0 @ Z)" ist ungelöst.

Kurz gesagt, die Fehlermeldungen LNK2019 und LNK2001. Ich habe ziemlich viel im Internet nach diesem Thema gesucht und hier ist, was ich gefunden habe.

Die folgenden Websites geben alle die gleiche Lösung für das Problem, das $ (IntDir) durch $ (IntDir) /% (RelativeDir)/in Konfigurationseigenschaften -> C/C++ -> Ausgabedatei -> Objekt ersetzen soll Dateiname.

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

Visual Studio 2010 & 2008 can't handle source files with identical names in different folders?

Visual Studio 2010's strange "warning LNK4042"

Das Problem ist die C/C++ Option für mich nicht da ist. Ich habe mehr gegraben und festgestellt, dass die Option nur angezeigt wird, wenn Sie eine CPP-Datei im Projekt haben. Die Sache ist, ich konnte keine zum Projekt hinzufügen. Was mich auch nervt ist, dass laut dieser Webseite (http://taka-say.hateblo.jp/entry/2016/02/24/200941, tut mir leid, dass es nicht in Englisch ist, habe ich den grundlegenden Google Chrome-Seitenübersetzer verwendet, um es zu übersetzen. Wie auch immer, die Bilder sind wichtig) Wenn ich genau dasselbe wie das Beispiel mache Klicken Sie im Projektmappen-Explorer auf das Beispielprojekt und dann auf Eigenschaften. Die einzige Eigenschaft, die angezeigt wird, ist Code Analysis. Es gibt kein C/C++ oder irgendeine andere Option.

Ich laufe auf Windows 8.1 64-Bit, Visual Studio Community 2015, ofxFaceTracker 1.1 und der neuesten Version von openFrameworks. Ich bekomme die Projekte auch in Visual Studio mit dem openFrameworks-Projektgenerator.

Antwort

0

Die Lösung gefunden, musste ich Visual Studio vollständig deinstallieren und neu installieren.