1 -module(testifdef).
2 -export([start/0]).
3 %-define(de,d).
4
5 -ifdef(de).
6 test()->
7 io:format("test~n").
8 -else.
9 test()->
10 io:format("test1~n").
11 -endif.
12
13 start()->
14 test().
~
misultin日志过滤就采用此方法
erlc -D de testifdef.erl
-Dname
Defines a macro.
erts-5.8.3/doc/html/erlc.html