Error using .dylib from visual studio - System.EntryPointNotFoundException
5 次查看(过去 30 天)
显示 更早的评论
Hi, I have followed the example 'Generating C Code from MATLAB for Use with Java and .NET Applications' shown at:
https://www.mathworks.com/company/newsletters/articles/generating-c-code-from-matlab-for-use-with-java-and-net-applications.html
I am attempting (just to get started) to integrate the .dylib with a c# .net core console project (using visual studio for mac 2017)
I have added an appropriate DYLD_LIBRARY_PATH so the runtimes can be seen, then after including the following code taken from the example, I get a System.EntryPointNotFoundException for the MATLAB_CODER_DLL
using System;
using System.Runtime.InteropServices;
class Program
{
[DllImport("MATLAB_CODER_DLL",
CallingConvention = CallingConvention.Cdecl)]
public static extern void kalmanfilter(Double[] a, Double[] b);
static void Main(string[] args)
{
Double[] ak = { 1, 2 };
Double[] bk = new Double[2];
kalmanfilter(ak, bk);
}
}
Any ideas at this stage would really be appreciated.
0 个评论
回答(0 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Call MATLAB from .NET 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!