使用fsi.exe启动.fsx时,代码是在调试或发布模式下以交互方式编译的吗?
因为我做了fsi.exe --debug test.fsx,它仍然打印“release”。
test.fsx:
...
#if DEBUG
do printf "debug"
#else
do printf "release"
#endif
...
我错过了什么吗?谢谢!
答案 0 :(得分:6)
我不认为--debug
暗示--define DEBUG
,只是调试符号等就在那里。