Gast
#2573404
Hi, ich habe ein Problem mit Eclipse´s Indexer und das sieht so aus. Ich habe ein Workspace geöffnet in dem es mehrere Projekte gibt zwischen denen ich umschalten möchte. Zwei dieser Projekte beinhalten einen Header mit dem Namen Header.h. In diesen Header ist zwei mal ein Struct definiert mit dem gleichen Namen, aber unterschiedlichen Membern. Diese Projekte sind allerdings losgelöst voneinander, daher auch die gleichen Namen. Ich habe mir jetzt mehrere Konfigurationen erstellt, um alle Projekte in Eclipse kompilieren zu können. Um den Indexer nicht durch die beiden gleichen Strukturen durcheinander bringen zu wollen, habe ich alles was nicht zum jeweiligen Projekt gehört vom Build ausgeschlossen. Das mache ich unter Properties/C++ Build/Exclude resource from build. Das dumme ist, der Indexer parst das File trotzdem und meldet mir nun Fehler weil er den Code nicht aulösen kann. Code Completition funktioniert dann natürlich auch nicht. Den Indexer auschalten geht nicht, weil dann Code Completition nicht funktioniert und für mich zwingend erforderlich ist. Den Namen der Strukturen anzupassen geht auch nicht. Lange Rede kurzer Sinn: Kann man den Indexer so einstellen, dass er nur alles parst was zum Build gehört?