我有一行代码,我想在调试模式下运行,但不是在发布模式下运行.有没有办法自动处理这个?
when not defined(release): echo "Debug"
编译器选项设定-d,如-d:release,可以在程序中使用使用definedPROC:https://nim-lang.org/docs/system.html#defined,untyped
-d
-d:release
defined
由于它在编译时可用,我们可以使用when(编译时if)而不是常规运行时if.
when
if