Continuo a incontrare gli stessi problemi. Il problema è irrilevante, ma il fatto che continui ad imbattermi è del tutto frustrante.
Il problema si verifica solo una volta ogni 3-6 mesi circa, in quanto interrompo una nuova iterazione del progetto. Tengo un diario ogni volta, ma trascorro almeno un giorno o due ogni iterazione cercando di risolvere il problema.
Come si continua a fare ripetutamente gli stessi errori?
Ho provato un diario ma a quanto pare non funziona per me.
[Modifica]
Qualche altro dettaglio sul problema: ogni volta che realizzo un nuovo progetto per conservare i file, imposto una libreria particolare. La libreria è una libreria C ++ che importa glew.h
e glx.h
GLX ridefinisce BOOL
e non è kosher poiché BOOL
è una parola chiave per ObjC.
Ho avuto una correzione l'ultima volta che l'ho esaminato. I #ifndef
l'intestazione nella libreria per escludere GLEW e GLX e tutto ha funzionato hunky-dory.
Questa volta, tuttavia, faccio la stessa cosa, uso lo stesso blocco #ifndef
ma ora genera un sacco di errori. Torno al vecchio progetto e funziona. Nuovo progetto no-worky.
Sembra che lo faccia ogni volta, e la mia soluzione ad esso è nuova ogni volta per qualche motivo. So che #defines
e #include
s sono una delle aree più difficili di C ++ (e cross-language con Objective-C), ma ho avuto questo lavoro e ora non lo è.