Как установить предопределенные макросы в коде :: блоки

StackOverflow https://stackoverflow.com/questions/4067246

Вопрос

Есть ли способ установить некоторые предопределенные макросы для моей локальной установки кода :: блоки.

Чтобы уточнить это, в основном я хотел бы иметь определенные блоки, собранные только на ПК, а не в любом месте, я отправляю код. Один из способов достижения этого следующим образом:

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

Я должен был достичь то же самое, но я не хочу включить линию #define MyPC и WOUD, как добавить это где-то в IDE. Я знаю, как это сделать в Visual Studio, и я думаю, что это также существует в коде :: блоки. Спасибо.

Это было полезно?

Решение

Project - Properties - Параметры сборки проекта - настройки компилятора - #defines.

Редактировать. Пример #defines Редактировать окно:

Констанция1 Констанция2 = "0"

Дает следующую командную строку:

g ++ -dconstant1 -dconstant2 = "0" ...

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top