Dopo la lettura:estrarre automaticamente i percorsi -I gcc per il codice sorgente indicizzazione in Emacs
vengo a sapere che durante la creazione di una cartella di progetto con uno esistente fare file e la fonte codice, posso avere semantic indicizzare i file con:
definizione di un progetto semplice EDE con:
(ede-cpp-root-project ... :system-include-path '("~/exp/include/boost_1_37")
o specificando i percorsi comprendono per semantici direttamente con
(semantic-add-system-include "~/exp/include/boost_1_37" 'c++-mode)
Ma questo mi richiede ancora di digitare i percorsi manualmente. Esiste un modo per estrarre automaticamente i percorsi include
per la semantica da un file di creazione esistente ?
Background: Alcuni IDE hanno una funzione di individuazione automatica gcc -I
percorsi da un file esistente fare. Ad esempio, in Eclipse, è possibile creare un progetto su un percorso con un file make e un codice sorgente esistenti e Eclipse inferirebbe i percorsi di inclusione per il suo "intellisense" durante la costruzione del progetto (presumo che Eclipse analizzi l'output di GNU make in Fai questo). Mi piacerebbe fare lo stesso in Emacs.