比如说,如果选择mexopts.sh作为mex的配置文件,
那么mex如何决定使用mexopts.sh中列出的哪个选项进行编译?进一步解释我的过程和我得到的错误信息:我正在使用mac os x 10.8 (64位)和matlab R2010a (32位)来产生一个二进制mex文件。然后我从matlab下载了2011和2012版本的补丁。(如果我不安装补丁,我会收到很多链接错误,说一些头文件丢失了)。安装补丁后(我相信它会更改我的mexopts.sh<e
我有一个扩展名为.F的文件,我想编译它,以便与我的Matlab代码一起使用。为了做到这一点,我正在尝试使用mex工具。"mex -setup FORTRAN -v“返回。我得到了扩展名为.F的文件,我用扩展mexa64编译了二进制文件,后者是Linux二进制的意思。但我需要得到的是mexw64,这是64位Windows的版本。----这是getCompilerConfigurations的输出,它表明存在一个C编译器,而没有Fortran编译器
me