csv*_*van 2 xamarin.ios xamarin.android xamarin
对于Xamarin.Android和Xamarin.IOS项目,"Compiler"下的复选框标题为"Enable Optimizations".意思很清楚,但究竟是什么优化?例如,对于IOS,已经有一个单独的选项可用于启用优化LLVM编译器.
C#编译器(无论是单声道的mcs在Mac或微软的cscWindows上)可发有所选择此选项时获得更好的IL.
YMMV但是,一般来说,这意味着需要一些额外的时间来编译源代码,并且IL可能更难以读取(如果您反编译它)并且有时需要调试.在大多数情况下,生成的代码将是相同的.
因此,默认选项通常仅对发布版本使用" 启用优化"(而不是针对调试版本).
OTOH这与JIT(或AOT或LLVM)优化无关,后者将在运行时(对于Xamarin.Android)或本机编译(对于Xamarin.iOS)进行.
| 归档时间: |
|
| 查看次数: |
826 次 |
| 最近记录: |