現(xiàn)在一個(gè)大型項(xiàng)目里面充斥著各種flag比如#if A
代碼段1 #else
代碼段2#endif一個(gè)flag還好對(duì)付, 但是很多flag就令人頭疼了我不需要?jiǎng)討B(tài)分析工具, 因?yàn)榍度胧较到y(tǒng)也無(wú)法加載動(dòng)態(tài)分析工具; 我的前提是我已經(jīng)有完整的makefile,也能正確的compile這個(gè)項(xiàng)目,compiler是GCC
1 回答

繁華開滿天機(jī)
TA貢獻(xiàn)1816條經(jīng)驗(yàn) 獲得超4個(gè)贊
沒處理過(guò)。 但是你可以去試試: gcc有-E去預(yù)處理的。 理論上,會(huì)去預(yù)處理很多事情,其中包括了你這里if的A如果是0的話,應(yīng)該可以保留if段代碼,去掉else段的代碼的。 自己去試試,估計(jì)可以。
- 1 回答
- 0 關(guān)注
- 143 瀏覽
添加回答
舉報(bào)
0/150
提交
取消