• 5306阅读
  • 1回复

在VS2008下,如何用moc编译.h文件 [复制链接]

上一主题 下一主题
离线goldbalance
 
只看楼主 倒序阅读 楼主  发表于: 2009-09-21
在VS2008下,发现Demoapplication.h包含Q_object,所以按照网上的方法在Demoapplication.h的属性当中添加了commandline
moc $(InputFileName) p ../> moc\moc_$(InputName).cpp,又在output当中添加了moc_$(InputName).cpp,但是编译这个头文件时,
说找不到系统找不到指定的路径,在工程文件夹中看到了moc_Demoapplication.cpp,但是是0kb。请教各位如何才能正确编译。
离线goldbalance
只看该作者 1楼 发表于: 2009-09-22
引用楼主goldbalance于2009-09-21 16:19发表的 在VS2008下,如何用moc编译.h文件 :
在VS2008下,发现Demoapplication.h包含Q_object,所以按照网上的方法在Demoapplication.h的属性当中添加了commandline
moc $(InputFileName) p ../> mocmoc_$(InputName).cpp,又在output当中添加了moc_$(InputName).cpp,但是编译这个头文件时,
说找不到系统找不到指定的路径,在工程文件夹中看到了moc_Demoapplication.cpp,但是是0kb。请教各位如何才能正确编译。


这个问题已经解决,commandline应该写moc的路径,这样的话就可以了:)终于琢磨出来了。
快速回复
限100 字节
 
上一个 下一个