0

私は C++ と VS2010 が初めてで、助けが必要です! openCVを使用して顔検出を行うオープンソースコード「visual-control」をダウンロードしました... Visual Studio 2010でプロジェクトを実行しようとしており、指示に従いました(ライブラリを含む、含まれています.... QTをインストールした後、TBB、openCV、cMake ... )しかし、私はまだ次のエラーを受け取っています

どんな助けでも大歓迎です!

    "'Moc'ing visualcontrol.h...
  1>  Moc'ing webcamwidget.h...
  1>ClCompile:
  1>  detailedfacedetector.cpp
  1>  facedetector.cpp
  1>  eigenfacerecognizer.cpp
  1>  trainerimage.cpp
  1>  logger.cpp
  1>  main.cpp
  1>  moc_visualcontrol.cpp
  1>  moc_webcamwidget.cpp
  1>  framecapture.cpp
  1>  detector.cpp
  1>  visualcontrol.cpp
  1>  webcamwidget.cpp
  1>  Generating Code...
  1>  qrc_visualcontrol.cpp
  1>logger.obj : warning LNK4217: locally defined symbol ??1QString@@QAE@XZ (public: __thiscall       QString::~QString(void)) imported in function "public: void __thiscall Logger::log      (class std::basic_string<char,struct std::char_traits<char>,class       std::allocator<char> > const &)" (?log@Logger@@QAEXABV?$basic_string@DU?$char_traits@D@std@@V?      $allocator@D@2@@std@@@Z)
  1>visualcontrol.obj : warning LNK4049: locally defined symbol ??1QString@@QAE@XZ (public:       __thiscall QString::~QString(void)) imported
  1>webcamwidget.obj : warning LNK4049: locally defined symbol
  ........... .. . . . . .. . .
  1>webcamwidget.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public:       class QString & __thiscall QString::setNum(float,char,int)" (__imp_?      setNum@QString@@QAEAAV1@MDH@Z) referenced in function "protected: virtual void __thiscall       gui::WebcamWidget::paintEvent(class QPaintEvent *)" (?      paintEvent@WebcamWidget@gui@@MAEXPAVQPaintEvent@@@Z)
  1>webcamwidget.obj : error LNK2019: unresolved external symbol "__declspec                  (dllimport)             public:       class QString & __this'"
4

1 に答える 1

0

OK私の問題は解決しました。問題はVSのQTアドインにありました。みんなありがとう:)

于 2013-04-19T14:13:59.023 に答える