https://stackoverflow.com/questions/9131763/eclipse-cdt-c11-c0x-support
Je viens de ce site.
J'ai un projet C++ qui se compile sans problème avec g++-4.8. Je voulais juste utiliser std::int8_t à partir du fichier cstdint.
Le problème est que l'indexeur d'Eclipse ne peut pas résoudre le nom.
J'ai consulté le fichier csdint et dans la macro initiale, __cplusplus est étendu à 199711L au lieu de 201103L.
Dans les paramètres de mon projet j'ai ajouté std=c++11 et dans les drapeaux de compilation j'ai ajouté GXX_EXPÉRIMENTAL_CXX0X
Et ai-je dit qu'il compile ?
C'est très frustrant, je suppose que je peux vivre sans l'indexeur, mais là encore, à quoi sert un IDE s'il me donne des erreurs faussement positives.