Delphi and Matlab DLL

5 次查看(过去 30 天)
Ahmad
Ahmad 2011-5-10
Hi. I have an .m file which contains a function that takes some arguments and returns an Array.
I want to compile this file into a DLL that can be used in Delphi7.
All resources I found were related to C/C++/MSVC but not for Delphi.
Any Ideas.?? Thanks in advance.

采纳的回答

Kaustubha Govind
Kaustubha Govind 2011-5-10
Unfortunately, Delphi is not one of the supported compilers with MathWorks' products.
However, could you elaborate on which product you plan to use to compile your MATLAB file into a DLL?
You have two options:
  1. MATLAB Compiler - supports almost all MATLAB functionality, but generates code that still depends on a set of libraries called the MATLAB Compiler Runtime. I don't know of a way to use unsupported compilers to build binaries with this product.
  2. MATLAB Coder - supports a limited subset of MATLAB functionality, but generates standalone C/C++ code. You should be able to compile these in Delphi by investing some time/effort into figuring out the right compiler/linker flags.

更多回答(0 个)

类别

Help CenterFile Exchange 中查找有关 C Shared Library Integration 的更多信息

标签

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by