这是一个已知的错误,即 moc 跳过 libstdc++ 中使用的宏,如下所述:http://lists.kde.org/?l=necessitas-devel&m=132317657926916&q= raw
我正在尝试编译一个使用 gcc 4.6.3 的项目并且因为 moc 跳过宏而被卡住。
解决该问题的一种方法是包含此链接中提到的指令:
http://doc.qt.io/qt-4.8/moc.html
但这很耗时,而且不是很干净的方法,因为每个文件都必须有这些指令。
我想知道的是,可以配置 qmake 以使 moc 跳过某些目录/文件吗?
编辑:错别字