我拨打了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