Domanda

C'è un modo per impostare alcune macro predefinite per la mia installazione locale di Code :: Blocks.

Per approfondire che, in fondo mi piacerebbe avere determinati blocchi compilati solo in caso di pc e non qualsiasi luogo mando il codice. Un modo per raggiungere questo obiettivo è la seguente:

#define MYPC
#ifdef MYPC
 //do something
#else
 // do something else
#endif

Sono stato per ottenere la stessa cosa, ma io non voglio includere la MyPC linea #define e Woud come aggiungere questo da qualche parte nel IDE. Io so come farlo in Visual Studio, e penso che esiste anche in Code :: Blocks pure. Grazie.

È stato utile?

Soluzione

Progetto - Proprietà - opzioni di generazione del progetto - Compiler Impostazioni -. #Defines

Modifica. Esempio di scatola # definisce edit:

CONSTANT1
CONSTANT2="0"

ha pronunciato la seguente riga di comando:

g ++ -DCONSTANT1 -DCONSTANT2 = "0" ...

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top