标签: ocaml preprocessor-directive
我正在OCaml中编写代码,当启用了详细标志时,我会做一些事情。
if verbose then do_stuff ();
当verbose为false时,将不执行该任务。但是,我想将标志移至某种编译器选项,甚至不执行if verbose检查,就像代码中的gcc编译器选项-DFLAG和#ifdef FLAG一样。 C.如何实现此功能?
verbose
false
if verbose
-DFLAG
#ifdef FLAG