我撥打了qt4_wrap_cpp(moc_outfiles ${moc_header})
,我希望將該呼叫的結果(moc_outfiles
)放在名爲GeneratedFiles/Debug
的文件夾中。如何將qt4_wrap_cpp輸出移動到文件夾?
到目前爲止,我試圖讓這失敗,原因是分析錯誤Parse error. Expected "(", got quoted argument with text "${it}".
FOREACH (it ${moc_headers})
QT_MOC_EXECUTABLE ${it} -o ./GeneratedFiles/Debug/moc_"${it}"
ENDFOREACH(it)
此解決方案對我無效。我可能不瞭解CMake如何工作。是否在我運行CMake腳本並運行應該生成文件的項目之後? – andre