C++ 在Visual Studio 2010(C+;+;)中集成MATLAB代码

C++ 在Visual Studio 2010(C+;+;)中集成MATLAB代码,c++,visual-studio-2010,visual-c++,matlab,matlab-deployment,C++,Visual Studio 2010,Visual C++,Matlab,Matlab Deployment,我已经看到可以从VS2010(VC++)调用MATLAB函数。我想知道是否有可能使用VC++创建不需要计算机上任何MATLAB软件(如MATLAB编译器运行时(MCR))的可执行文件 我想创建一个用VC++编写的程序,调用一些MATLAB函数,但它是完全独立的,可以在任何Windows计算机上运行,而无需安装任何以前的MATLAB软件 谢谢。它可以在没有MCR的情况下以任何书面形式安装,我甚至认为这是不合法的。 然而,也有一些例子,比如,在他们的一些早期版本中,谁成功地做到了这一点 编辑(1)

我已经看到可以从VS2010(VC++)调用MATLAB函数。我想知道是否有可能使用VC++创建不需要计算机上任何MATLAB软件(如MATLAB编译器运行时(MCR))的可执行文件

我想创建一个用VC++编写的程序,调用一些MATLAB函数,但它是完全独立的,可以在任何Windows计算机上运行,而无需安装任何以前的MATLAB软件

谢谢。

它可以在没有MCR的情况下以任何书面形式安装,我甚至认为这是不合法的。
然而,也有一些例子,比如,在他们的一些早期版本中,谁成功地做到了这一点

编辑(1)

我差点忘了。如果您购买了它,它可以将您的
Matlab
代码直接转换为
c
代码。但是它不能与一些工具箱一起工作,比如图像处理。

如果没有安装Matlab,您希望如何调用Matlab的函数?当我用Matlab函数编译VC++项目时,Matlab函数被编译成C/C++代码,然后一切都会解决。问题是,我不认为可以让VS2010将MATLAB函数编译成C代码,因为这样你就可能窃取它们的代码。不,当你从C/C++代码中调用MATLAB函数时,你不会编译MATLAB源代码,而是从与MATLAB运行时交互的外部库中调用函数。(也许一些代码示例会让您的问题更清楚)。