Come impostare macro predefinite in Code :: Blocks
-
28-09-2019 - |
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.
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" ...