VS 下Qt工程不能生成moc檔案的解決方法
阿新 • • 發佈:2019-02-12
選擇要moc的類的標頭檔案,滑鼠右鍵,選擇property->Item Type:將此項改為Custom Build Tool,
然後看到左邊會變成Custom Build Tool:
選擇Custom Build Tool->General:類比其他標頭檔案新增指令和輸出路徑:
選擇Custom Build Tool->General:類比其他標頭檔案新增指令和輸出路徑:
Command Line:"$(QTDIR)\bin\moc.exe" "%(FullPath)" -o ".\GeneratedFiles\$(ConfigurationName)\moc_%(Filename).cpp" -DUNICODE -DWIN32 -DWIN64 -DQT_DLL -DQT_CORE_LIB -DQT_GUI_LIB -DQT_WIDGETS_LIB "-I.\GeneratedFiles" "-I." "-I$(QTDIR)\include" "-I.\GeneratedFiles\$(ConfigurationName)\." "-I$(QTDIR)\include\QtCore" "-I$(QTDIR)\include\QtGui" "-I$(QTDIR)\include\QtWidgets" "-I.\..\SDK\boost" "-I.\..\inc" outputs:.\GeneratedFiles\$(ConfigurationName)\moc_%(Filename).cpp Additional dependencies:$(QTDIR)\bin\moc.exe;%(FullPath)