2010-10-15 3 views
0

Наша довольно большая база кода на C++ имеет другой флаг отладки для каждого модуля. В настоящее время они определены в коде:Несколько TESTFLAG в C++

#ifdef A_DEBUG 

{foo foo} 

#endif 

Однако у нас есть несколько таких флагов. Таким образом, в то время как

clearmake -C gnu TESTFLAG=-DA_DEBUG

работает просто отлично на одном флаге, я хотел бы, чтобы иметь возможность составить более одного тестового флага сразу, то есть, компилировать с A_DEBUG и B_DEBUG одновременно.

Спасибо!

ответ

1

И

clearmake -C gnu TESTFLAG="-DA_DEBUG -DB_DEBUG" 

не работает?

+0

Он сделал, спасибо! –

0

Хм, как насчет clearmake -C gnu TESTFLAG="-DA_DEBUG -DB_DEBUG -DC_DEBUG"?

+0

Отлично, спасибо! –

Смежные вопросы