Si tratta di un bug noto che i viaggi moc oltre macro utilizzate in libstdC++ come documentato qui: http://lists.kde.org/?l=necessitas-devel&m=132317657926916&q=rawFare moc file di salto/cartelle durante la generazione
Sto cercando di compilare un progetto che utilizza 4.6.3 gcc e sono bloccato a causa moc inciampa sulle macro.
Un modo per superare il problema è quello di includere le direttive come indicato in questo link:
http://doc.qt.io/qt-4.8/moc.html
ma che è in termini di tempo e non un modo molto pulito come ogni file deve avere queste direttive.
Quello che mi piacerebbe sapere è, può qmake essere configurato in modo da rendere moc saltare determinate directory/file?
modificato: errori di battitura
"Per risolvere il problema, aggiungi un INCLUDEPATH per le cartelle che contengono tali intestazioni - moc non verrà eseguito per intestazioni che si trovano all'interno di un INCLUDEPATH" che è diventato sbagliato per me (qt 5.3) – sshilovsky