QCustomPlot in MSVS2012

QCustomPlot in MSVS2012

本文关键字:MSVS2012 in QCustomPlot      更新时间:2023-10-16

我成功地在visual studio 2012中构建了一个程序,该程序在没有插件的情况下运行QT。我包含了QT include文件夹,并手动将库添加到资源中。它编译并运行。

现在我想以同样的方式使用QCustomPlot,而不使用QtAddin插件。我尝试了多个项目,在这些项目中我添加了QCustomPlot的.h和.cpp并尝试编译,但它给我带来了大量的链接器问题(http://pastebin.com/SWVXktBk)。有人能给我指正确的方向吗?

Windows 7 x64,QT 5.4.1,

几个小时后,我找到了它。正如UldisK所指出的那样,我不得不用moc头球。我跟踪了这里的一切:http://ldmartin68.com/QTSetup4VSNET.html

在windows cmd 中

moc qcustomplot.h > moc_qcustomplot.cpp

然后简单地将生成的文件添加到项目中,voila就工作了。最后你应该在项目中:

  • 原始qcustomplot.h
  • 原始qcustomplot.cpp
  • 生成的moc_qcustomplot.cpp