La compilation d'un simple Qt “Hello World!” application dans Visual Studio 2010 Express?

Je suis en train de construire une base de Qt "Hello, world!" demande à l'intérieur de Visual Studio.

J'ai eu le moc étape de travail (je pense), mais maintenant je suis à une perte quant à la façon de résoudre cette erreur liens:

1>moc_mainwindow.obj : error LNK2001: unresolved external symbol "public:
static struct QMetaObject const QMainWindow::staticMetaObject"
(?staticMetaObject@QMainWindow@@2UQMetaObject@@B)

J'ai fait beaucoup de recherche mais je suis à une perte.

Voici mes répertoires include:

  • i:\Qt\4.6.3\include\QtCore;
  • i:\Qt\4.6.3\include\QtGui;
  • i:\Qt\4.6.3\include;
  • i:\Qt\4.6.3\include\ActiveQt;
  • reease;
  • .;
  • i:\Qt\4.6.3\mkspecs\win32-msvc2008

Voici les bibliothèques, je suis un lien contre:

  • i:\Qt\4.6.3\lib\QtGui4.lib;
  • i:\Qt\4.6.3\lib\QtCore4.lib;
  • gdi32.lib;
  • comdlg32.lib;
  • oleaut32.lib;
  • imm32.lib;
  • winmm.lib;
  • winspool.lib;
  • ws2_32.lib;
  • ole32.lib;
  • user32.lib;
  • advapi32.lib;
  • libpng.lib;
  • msimg32.lib;
  • shell32.lib;
  • kernel32.lib;
  • uuid.lib;

Quelqu'un a une idée?

essayez les étapes ici: stackoverflow.com/questions/5601950/... pour moi, il a travaillé comme un charme.

OriginalL'auteur Evil Spork | 2010-06-13