Delphi and Matlab DLL

5 vues (au cours des 30 derniers jours)
Ahmad
Ahmad le 10 Mai 2011
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.

Réponse acceptée

Kaustubha Govind
Kaustubha Govind le 10 Mai 2011
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.

Plus de réponses (0)

Catégories

En savoir plus sur C Shared Library Integration dans Help Center et File Exchange

Tags

Community Treasure Hunt

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

Start Hunting!

Translated by