温馨提示:本文翻译自stackoverflow.com,查看原文请点击:qt creator - Qt moc error 1
QT qt-creator

qt creator - Qt MOC错误1

发布于 2020-03-28 23:33:28

我正在尝试在Mac OSX上构建项目,这给了我一个神秘的错误:

[moc_droparea.cpp]错误1

droparea.cpp是(显然)项目中的文件。我检查了它在项目目录中是否存在并且没有损坏。moc_droparea.cpp发生此错误后,该文件未显示在build文件夹中,因此我假设由于某种原因它均无法构建,但是该错误过于模糊,无法帮助我确定发生了什么。有人可以帮我弄清楚这是什么意思吗?

查看更多

查看更多

提问者
CoutPotato
被浏览
167
CoutPotato 2010-08-26 03:24

解决方案非常简单。我有一个文件夹结构,在文件路径中放置空格(非法字符)。我把下划线而不是空格,它很好。我认为moc预处理程序可以处理文件名中的空格,但显然不能。我觉得很愚蠢,但至少问题现在已经解决了。

希望该解决方案可以帮助其他人。