像这些选项:

Usage is: mono [options] program [program-options]

Development:
    --aot                  Compiles the assembly to native code
    --debug[=]    Enable debugging support, use --help-debug for details
    --profile[=profiler]   Runs in profiling mode with the specified profiler module
    --trace[=EXPR]         Enable tracing, use --help-trace for details
    --help-devel           Shows more options available to developers

Runtime:
    --config FILE          Loads FILE as the Mono config
    --verbose, -v          Increases the verbosity level
    --help, -h             Show usage information
    --version, -V          Show version information
    --runtime=VERSION      Use the VERSION runtime, instead of autodetecting
    --optimize=OPT         Turns on or off a specific optimization
                           Use --list-opt to get a list of optimizations
    --security[=mode]      Turns on the unsupported security manager (off by default)
                           mode is one of cas, core-clr, verifiable or validil

#1楼 票数:6 已采纳

--config-> mono_config_parse()

--trace-> mono_jit_set_trace_options()

--runtime-> mono_jit_init_version()

--verbose和--optimize-> mono_set_defaults()和mono_parse_default_optimizations()

--profiler-> mono_profiler_load()

#2楼 票数:0

您可以在mono 4.x中完成

mono --optimize=float32 program.exe

要么

const char* jit_options[] = {"--optimize=float32"};
mono_jit_parse_options(1, (char**)jit_options);

  ask by phi translate from so

未解决问题?本站智能推荐:

2回复

Catalina MacOS 上的单声道运行时异常

我有一个由.NET制作的应用程序,我使用mono 6.4.0.198 (我使用最新的单声道,因此该应用程序与Catalina MacOS兼容)在 Mac 机器上运行它,在我的机器上安装了单声道,因此应用程序工作正常,但是当我在其他 Mac 上运行该应用程序时,它返回以下异常 显然它是一个缺失的
1回复

单声道运行时错误

我花了很长时间试图让Mono在我的Raspberry pi 3上托管ASPX文件。我遵循了Mono的安装说明,并且似乎在Apache甚至无法识别aspx文件之前取得了一些进展。 现在可以了,但是会吐出运行时错误。 我对ASPX文件没有任何幻想,只需创建一个MonoDevelop项目,然后将其
1回复

在运行时单声道嵌入API修改方法主体

是否可以在运行时使用Mono Embed API修改方法主体。 有没有办法访问方法的主体和签名。 我知道这有点复杂,但我确实需要在学校项目中使用它。 我能够使用.Net框架做到这一点。 我发现.Net框架可以解析托管代码中的所有方法,并且有一个名为SetmethodIL的外部方法,我
2回复

调试嵌入式单声道运行时启动的C#程序集?

我在谈论使用C#进行游戏编程的小型游戏引擎。 所以,我有一个嵌入单声道运行时的C ++应用程序(我称之为'启动程序')。 我有一个用C#编写的程序集,它是我的游戏引擎类库。 启动程序按照Embedding Mono中的建议启动程序集。 而现在有趣的部分! 启动器实现了C ++ mi
3回复

单声道运行时间的限制

我的问题类似于这一个和这个问题 ,但存在细微差别。 所以这就是我在这里问的原因。 我在Windows上运行了一个闪亮的.Net 3.5 Windows服务(带有NHibernate,LINQ,lambda表达式)等。 现在我打算将我的应用程序移植到Linux,所以我在想Mono。
1回复

在OS X上,记录运行时以单声道崩溃

我想知道我的应用程序“在野外”的任何和所有崩溃。 我们可以使用AppDomain.CurrentDomain.UnhandledException轻松捕获托管异常。 偶尔我们会在非托管代码中崩溃(通过我们自己与本机库的交互,或者有时是因为滥用monomac或monomac本身的问题)。
2回复

我如何在运行时检查单声道

默认情况下,mono不信任任何SSL连接。 因此,如果在单声道上运行我想要发送消息而不是抛出异常。 我如何检查我是否在运行时在单声道下运行? (因为在编译时CLI不会知道)
2回复

在运行时如何确定使用哪个单声道版本?

在系统上,可能存在多个Mono运行时版本。 例如 从C#应用程序创建新的托管流程时,明确说明要与之一起运行的单声道版本可能很有用。 (路径中的单声道可能不是用于运行当前进程的单声道) 使用Process类获取当前进程名称将返回Mono正在运行的程序集,而不是Mono本身。