2010-04-12 8 views
5

Sono sicuro che esiste una soluzione molto semplice per questo.Eclipse CDT: importa i file sorgente/header nel mio nuovo progetto, senza duplicarli

Ho un gruppo di file cpp/.h da un progetto, ad esempio nella directory ~/files

D'altra parte, voglio creare un progetto C++ utilizzando Eclipse per lavorare su questi file, così ho messo il mio spazio di lavoro su ~/wherever. Quindi creo un progetto C++: ~/wherever/project e includo i file di origine (che si trovano in /~files).

Il problema che sto avendo è che i file sono ora duplicati in ~/wherever/project, e vorrei evitarlo, specialmente così so quale copia del file da salvare.

È possibile? Sono sicuro che lo sia, ma non posso prenderlo.

Grazie in anticipo.

risposta

3

Si potrebbe provare:

  • creazione del progetto direttamente al di sopra della ~/files (che non è molto pulito, data la posizione delle sorgenti nella vostra directory home)
  • utilizzando un linked folder
  • importing existing sources in your project: dettagli tutte le opzioni (quando le tue fonti sono anche gestite da un VCS come CVS, o quando le tue fonti non sono gestite)
3

Creare un file o una cartella nel progetto come da normale (selezionare File-> Nuovo-> Cartella), assegnargli un nome e fare clic sul pulsante Avanzate. Questo rivela un campo di scelta dei file in cui è possibile cercare la risorsa che si desidera includere "virtualmente" nel progetto. Fai clic su OK e il file/cartella che hai nominato è ora collegato al di fuori del progetto.