标签: debugging nim
我有一行代码要在调试模式下运行,但不能在发布模式下运行。有没有办法自动处理这个?
答案 0 :(得分:5)
-d
-d:release设置的编译器选项,如defined,可以使用when proc https://nim-lang.org/docs/system.html#defined,untyped
-d:release
defined
when
由于它在编译时可用,我们可以使用if(编译时if)而不是常规运行时{{1}}。
if