Проблема с примерами ofxFaceTracker (открытые фреймворки)
Я пытался запустить ofxFaceTracker ( https://github.com/kylemcdonald/ofxFaceTracker) уже несколько дней. Я установил xCv, и примеры работают правильно.
Однако, когда я пытаюсь запустить примеры ofxFaceTracker, я получаю следующие сообщения об ошибках:
ContourFinder.obj: ошибка LNK2019:? Неразрешенный внешний символ "float __cdecl ofxCv:: trackingDistance (класс cv:: Rect_ const &, класс cv:: Rect_ const &)" (trackingDistance @ ofxCv @@? YAMABV $ Rect_ @ H @ cv @@ 0 @ Z) является функция "public: виртуальный класс std:: vector > const & __thiscall ofxCv:: Tracker >:: track (класс std:: vector, класс std:: allocator >> const &) "(track @? $ Tracker @ V? $ Rect_ @ H @ cv @@@ ofxCv @@ UAEABV? $ Vector @ IV? $ Allocator @ I @ std @@@ std @@ ABV? $ Vector @ V? $ Rect_ @ H @ cv @ @V? $ Allocator @ V? $ Rect_ @ H @ cv @@@ std @@@ был указан в 4 @@ Z).
ObjectFinder.obj: ошибка LNK2001:? Внешний символ "" float __cdecl ofxCv:: trackingDistance (класс cv:: Rect_ const &, класс cv:: Rect_ const &) "(trackingDistance @ ofxCv @@ YAMABV? $ Rect_ @ H @ cv @@ 0 @ Z) " равен нерешенным.
Короче говоря, это сообщения об ошибках LNK2019 и LNK2001. Я провел немало поисков в Интернете по этому вопросу, и вот что я нашел.
Следующие веб-сайты предоставляют одно и то же решение проблемы: заменить $(IntDir) на $(IntDir)/%(RelativeDir)/ в Свойствах конфигурации -> C/C++ -> Выходной файл -> Имя объектного файла.
https://github.com/kylemcdonald/ofxFaceTracker/issues/115
Visual Studio 2010 странное "предупреждение LNK4042"
Проблема в том, что опция C / C++ не для меня. Я сделал больше копаний и обнаружил, что опция появляется, только если у вас есть файл.cpp в проекте. Дело в том, что я не смог добавить его в проект. Кроме того, меня беспокоит то, что согласно этому сайту ( http://taka-say.hateblo.jp/entry/2016/02/24/200941, извините, это не на английском языке, я использовал основной переводчик страниц Google Chrome для перевода В любом случае, изображения - вот что важно) Когда я делаю то же самое, что и пример, и нажимаю на пример проекта в обозревателе решений, а затем Свойства, единственное свойство, которое отображается, - это Анализ кода. Там нет C / C++ или любой другой вариант.
Я работаю на 64-битной Windows 8.1, Visual Studio Community 2015, ofxFaceTracker 1.1 и последней версии openFrameworks. Я также загружаю проекты в Visual Studio с помощью генератора проектов openFrameworks.
1 ответ
Нашел решение, мне пришлось полностью удалить и переустановить Visual Studio.