2010-10-15 11 views
0

我們相當大的C++代碼庫爲每個模塊都有一個不同的調試標誌。這些目前在代碼中定義如下:C++中的多個TESTFLAGs

#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

它沒有,謝謝! – 2010-10-15 17:45:38

0

嗯,clearmake -C gnu TESTFLAG="-DA_DEBUG -DB_DEBUG -DC_DEBUG"怎麼樣?

+0

完美,謝謝! – 2010-10-15 17:46:26