我正在尝试在Mac OSX上构建项目,这给了我一个神秘的错误:
[moc_droparea.cpp]错误1
droparea.cpp是(显然)项目中的文件。我检查了它在项目目录中是否存在并且没有损坏。moc_droparea.cpp发生此错误后,该文件未显示在build文件夹中,因此我假设由于某种原因它均无法构建,但是该错误过于模糊,无法帮助我确定发生了什么。有人可以帮我弄清楚这是什么意思吗?
droparea.cpp
moc_droparea.cpp
查看更多
解决方案非常简单。我有一个文件夹结构,在文件路径中放置空格(非法字符)。我把下划线而不是空格,它很好。我认为moc预处理程序可以处理文件名中的空格,但显然不能。我觉得很愚蠢,但至少问题现在已经解决了。
希望该解决方案可以帮助其他人。
我以前有那个问题。您可以接受自己的答案吗?这样会将其从未答复的列表中删除。