在Mono和SuSE Linux 12.3下运行ILNumerics应用程序

时间:2013-09-03 20:33:12

标签: mono ilnumerics

我是单声道和ILNumerics的新手。下载社区版后,我想运行 来自ILNumerics快速入门页面的“Hello ILNumerics! - Core Functionality”应用程序。 编译(使用monodevelop 3.0.6)工作,但是当我在x86调试模式下启动程序时,我 获取错误消息,如:

    Unhandled Exception:
    System.TypeInitializationException: An exception was thrown by the type initializer    
    for ILNumerics.ILMath ---> ILNumerics.Exceptions.ILArgumentException: conversion from
    Single to fcomplex is currently not supported.
    at ILNumerics.ILMath.convert[Single,fcomplex] (ILNumerics.ILInArray`1 X) [0x00027] in
    /home/dom/ILNumerics/Functions/builtin/convert.cs:910 
    at ILNumerics.ILMath.tofcomplex (ILNumerics.ILInArray`1 X) [0x00001] in /home/do
    /ILNumerics/Functions/builtin/convert.cs:1633 
    at ILNumerics.Native.ILMKLFFT.FFTForward1D (ILNumerics.ILInArray`1 A, Int32 dim) 
    [0x00072] in /home/dom/ILNumerics/Native/FFT/ILMKLFFT.cs:657 
    at ILNumerics.ILMath.fft (ILNumerics.ILInArray`1 A) [0x0005d] in /home/dom/ILNumeric
    /Functions/builtin/fft.cs:958 
    at ILNumerics.ILMath..cctor () [0x00199] in /home/dom/ILNumerics/Functions   
    /ILMath_General.cs:138 
    --- End of inner exception stack trace ---
    at ConsoleApplication1.Program.Main (System.String[] args) [0x00001] in /home/do
    /iltesrt/iltesrt/Main.cs:14 
    [ERROR] FATAL UNHANDLED EXCEPTION: System.TypeInitializationException: An exception
    was thrown by the type initializer for ILNumerics.ILMath --->
    ILNumerics.Exceptions.ILArgumentException: conversion from Single to fcomplex is
    currently not supported.
    at ILNumerics.ILMath.convert[Single,fcomplex] (ILNumerics.ILInArray`1 X) [0x00027] in
    /home/dom/ILNumerics/Functions/builtin/convert.cs:910 
    at ILNumerics.ILMath.tofcomplex (ILNumerics.ILInArray`1 X) [0x00001] in /home/do
    /ILNumerics/Functions/builtin/convert.cs:1633 
    at ILNumerics.Native.ILMKLFFT.FFTForward1D (ILNumerics.ILInArray`1 A, Int32 dim)
    [0x00072] in /home/dom/ILNumerics/Native/FFT/ILMKLFFT.cs:657 
    at ILNumerics.ILMath.fft (ILNumerics.ILInArray`1 A) [0x0005d] in /home/dom/ILNumeric
   /Functions/builtin/fft.cs:958 
   at ILNumerics.ILMath..cctor () [0x00199] in /home/dom/ILNumerics/Function
    /ILMath_General.cs:138  
    --- End of inner exception stack trace ---
    at ConsoleApplication1.Program.Main (System.String[] args) [0x00001] in /home/dom/iltesrt/iltesrt/Main.cs:14

我在SuSE 12.3上这样做。 32位系统(但64位机器上的错误相同),和 单声道版

   dom@linux-b0sl:~/ILNumerics> mono --version
    Mono JIT compiler version 3.0.4 (tarball Thu Mar  7 10:35:21 UTC 2013)
    Copyright (C) 2002-2012 Novell, Inc, Xamarin Inc and Contributors. www.mono-project.com
    TLS:           __thread
    SIGSEGV:       altstack
    Notifications: epoll
    Architecture:  x86
    Disabled:      none
    Misc:          softdebug 
    LLVM:          supported, not enabled.
    GC:            Included Boehm (with typed GC and Parallel Mark)

任何建议都会非常感激。

0 个答案:

没有答案