2010-08-19 18 views
6

Sto utilizzando Eclipse CDT (versione Helios, CDT 7.0) con un progetto Makefile in C++. Poiché sono nuovo di Eclipse, mi chiedo come gestire correttamente le directory. Sono #incluso senza percorsi di solito, quindi sono abituato ad aggiungere le mie sottodirectory (non così tante) alle directory di inclusione delle impostazioni del progetto. Sono un po 'confuso perché queste impostazioni possono essere fatte sia a livello di progetto che a livello di cartella (e non ho ancora capito come i valori siano ereditati). Inoltre, c'è una differenza tra Proprietà> C/C++ Build> Impostazioni> GCC C++ Compiler> Include e Proprietà> C/C++ Generale> Percorsi e Simboli> GNU C++?Gestione delle directory di inclusione in Eclipse CDT

Conosci qualche buona risorsa che spiega queste cose?

+0

Hai trovato una soluzione a questo? –

risposta

3

Ho trovato - nel modo più duro (poche ore oggi), che Percorsi e simboli sono utilizzati nel pre-processore/indicizzatore. Sto usando un progetto Makefile, nel qual caso C/C++ Build/Settings non ha effetto sulla build o sull'indicizzatore.

Per ottenere l'indicizzazione/analisi per lavorare ho dovuto

  1. Progetto -> Proprietà -> C/C++ Build -> Opzioni Discovery: Attiva "Automatizzare i percorsi di scoperta e simboli"
  2. Progetto -> C/C++ Generale -> Percorsi e simboli: Aggiungi eventuali percorsi di inclusione necessari
Problemi correlati