从Matlab的mex文件能否得到C或C++可用的函数?

2025-02-28 19:09:12
推荐回答(2个)
回答1:

没有办法。

如果有matlab的m源码,可以通过matlab自带的编译器,编译成C/C++的源代码;
如果只有.mex文件,是无法得到C/C++的源码的。
其实在最早的时候,mex文件的后缀名是.dll(现在你明白了吧!),后来才从.dll改成了.mex。

回答2:

MATLAB自带的编译器本身就可以编译成C++函数代码,只是需要做相应的设置,具体可查查相关书籍。