作者sorryChen (陳揚和)
看板Programming
標題Preprocessor
時間Tue Nov 18 12:04:07 2008
C/C++語言中的Preprocessor 可用#ifdef or #ifndef 把一些code mask
請問有寫好的這種script 把code 中不需要的部份刪掉然後產生新的code的嗎
需要的原因是我的code有很多這種define的選項..但老闆說release code時
那些用在windows, simulation, testing 的define都最好拿掉,
請問有這種寫好的preprocessor嗎 或是要寫的簡單的script language來做
有沒有前輩能給建議呢
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 128.125.87.33
推 meltice:自己用regex取代就行了吧 115.80.160.188 11/18 13:46
→ sorryChen:可是有各種各樣的define.還滿類的 128.125.87.33 11/18 15:31
推 abcdefghi:太多#if不是好習慣, 改變你的coding技巧 140.113.23.107 11/19 00:50
推 meltice:我看Linux的code一堆的#if 115.81.235.223 11/20 23:16
→ meltice:因為可以跟makefile搭配做條件式編譯 115.81.235.223 11/20 23:17