Qt VS2010 LNK2001, LNK 2019 Ошибки - PullRequest
       0

Qt VS2010 LNK2001, LNK 2019 Ошибки

0 голосов
/ 30 сентября 2010

Привет, я работаю над qt с VS2010 и получаю эти ошибки компоновки, которые я не могу выяснить.Не то чтобы я ничего не пробовал ... Я правильно связал пути к qwt lib, а также добавил qwt5 в дополнительные зависимости.Пожалуйста, помогите мне, если кто-то может.Жду ответов ...

Error 67 error LNK2001: unresolved external symbol
    "public: static struct QMetaObject const QwtPlot::staticMetaObject"
        (?staticMetaObject@QwtPlot@@2UQMetaObject@@B)

Error 68 error LNK2019: unresolved external symbol
    "void __cdecl listfiles( 
        class std::basic_string<
            char,
            struct std::char_traits<char>, 
            class std::allocator<char>
        > &, 
        class std::list<
            class std::basic_string<
                char, 
                struct std::char_traits<char>,
                class std::allocator<char>
            >, 
            class std::allocator<
                class std::basic_string<
                    char, 
                    struct std::char_traits<char>,
                    class std::allocator<char>
                >
            >
        > & 
    )" (?listfiles@@YAXAAV?$basic_string@DU?$char_traits@D@std@@V$allocator@D@2@
        @std@@AAV?$list@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@
        @std@@V?$allocator@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D
        @2@@std@@@2@@2@@Z)
    referenced in function "private: void __thiscall
        InferenceMgr::loaddirs(void)" (?loaddirs@InferenceMgr@@AAEXXZ)

Error 69 error LNK2001: unresolved external symbol
    "protected: virtual void __thiscall uLeapStdin::run(void)"
        (?run@uLeapStdin@@MAEXXZ)

Error 70 error LNK1120: 3 unresolved externals 

Ответы [ 2 ]

0 голосов
/ 15 октября 2012

По поводу первой ошибки. Похоже, что определение препроцессора "QWT_DLL" решило проблему.

0 голосов
/ 30 сентября 2010

Похоже, что это может быть проблема с файлами, сгенерированными компилятором moc. Попробуйте очистить и построить. Убедитесь, что файлы moc генерируются и объектные файлы попадают в место, где их может найти компоновщик.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...