代码之家  ›  专栏  ›  技术社区  ›  elmattic

.fsx文件是在调试或发布模式下交互编译的吗?

  •  3
  • elmattic  · 技术社区  · 16 年前

    当用fsi.exe启动.fsx时,代码是在调试或发布模式下交互编译的吗?

    因为我做了fsi.exe--debug test.fsx,它仍然打印“release”。

    测试:FSX:

    ...
        #if DEBUG
            do printf "debug"
        #else
            do printf "release"    
        #endif
    ...
    

    我错过什么了吗?谢谢!

    1 回复  |  直到 16 年前
        1
  •  6
  •   Brian    16 年前

    我不这么认为 --debug 暗示 --define DEBUG 如调试符号等。

    推荐文章