2010-01-28 45 views

回答

6

我不认为--debug意味着--define DEBUG,只是如调试符号等将在那里。 DEBUG:

+0

你是正确的,它添加--define时的作品。 – Stringer 2010-01-28 02:25:38

+0

好了,但现在假设我没有定义调试或发行,什么汇编长期不FSI?在Release或Debug模式下交互式编译F#代码? – Stringer 2010-01-29 17:31:53

+0

我不知道你在问什么 - “发布模式”或“调试模式”对你意味着什么?例如,使用默认的项目模板时,两个配置有各种各样的差异(例如“调试”生成调试符号,关闭编译器优化和tailcalls限定DEBUG,...),其中每个的这些方面对应于一些命令在fsc.exe上的在线选项。类似的事情适用于fsi.exe - 有一堆命令行选项用于控制每个方面。 – Brian 2010-01-29 17:40:00

相关问题