2014-11-23 14 views
5

Sto cercando di seguire some insane complicated steps per essere in grado di creare C++ unit-test per il codice C++ in eclissi (sono completamente nuovo per Eclipse). Questi passaggi indicano di escludere alcuni file di origine dall'utilizzo nel built - il che ha senso per me. Tuttavia, nella mia eclisse non vedo alcuna opzione Exclude from built quando clicchi con il tasto destro sul file sorgente. Inoltre, né this answerthis answer funzionano, poiché non vedo le opzioni menzionate nell'elenco delle cose quando faccio clic con il pulsante destro del mouse sul file sorgente.Come escludere un file sorgente dalla creazione in eclissi (C++)?

Così come escludere un file sorgente da un costruito?

P.S. La versione di Eclipse sembra essere Luna 4.4.0.

(O, ancora meglio: Se qualcuno conosce un modo più semplice per impostare Eclipse con qualsiasi quadro unit test in modo semplice, - o conosce un quadro Linux diverso per iniziare a sviluppare progetti di C++ con l'unità-test subito senza cercando di impostare le cose in modi sconosciuti e complicati per settimane prima di iniziare a codificare qualcosa - le idee sono MOLTO MOLTO benvenuto ...)

risposta

5

Mi sono imbattuto in un problema simile.

Nella prospettiva C/C++ di Eclipse Luna (4.4) manca il menu contestuale "Escludi dalla compilazione".

ho risolvere il mio problema utilizzando il perpective java:

  1. Finestra -> Apri prospettiva -> Altro ... -> Java (default)
  2. Individuare il file/cartella che si desidera escludere
  3. tasto destro -> risorsa -> escludere dalla costruzione

Poi si può tornare alla C/C++ CDT prospettiva

0

Ho provato questo e ha funzionato su Eclipse: Fare clic con il tasto destro sul file> Proprietà ...> Risorsa> Attributi: Derivato.

(Eclipse Indigo) Spero che questo aiuti.

0

Sto usando la versione MARS di eclissi.

È necessario creare una configurazione di build per ogni componente che si sta creando. Ecco come fare: multiple_execs

Quindi per ogni file di origine che non si desidera includere in tale build; fai clic con il tasto destro su quel file sorgente e quindi seleziona Configurazione risorse e seleziona Escludi da compilazione. Quindi controlli la casella della configurazione di generazione che hai creato sopra di cui non vuoi che l'origine sia parte. Ecco il video di YouTube che mostra questo: exclude files from a build

Problemi correlati