我們相當大的C++代碼庫爲每個模塊都有一個不同的調試標誌。這些目前在代碼中定義如下:C++中的多個TESTFLAGs
#ifdef A_DEBUG
{foo foo}
#endif
但是,我們有多個這些標誌。因此,儘管
clearmake -C gnu TESTFLAG=-DA_DEBUG
作品好了一個標誌,我希望能夠在一次與一個以上的測試標誌來編譯,即在同一時間與A_DEBUG和B_DEBUG編譯。
謝謝!
我們相當大的C++代碼庫爲每個模塊都有一個不同的調試標誌。這些目前在代碼中定義如下:C++中的多個TESTFLAGs
#ifdef A_DEBUG
{foo foo}
#endif
但是,我們有多個這些標誌。因此,儘管
clearmake -C gnu TESTFLAG=-DA_DEBUG
作品好了一個標誌,我希望能夠在一次與一個以上的測試標誌來編譯,即在同一時間與A_DEBUG和B_DEBUG編譯。
謝謝!
而且
clearmake -C gnu TESTFLAG="-DA_DEBUG -DB_DEBUG"
不起作用?
嗯,clearmake -C gnu TESTFLAG="-DA_DEBUG -DB_DEBUG -DC_DEBUG"
怎麼樣?
完美,謝謝! – 2010-10-15 17:46:26
它沒有,謝謝! – 2010-10-15 17:45:38