我们为什么需要这些工具吗?
当使用更复杂的编译器,像英特尔这样的c++ 13日严重加速可能是通过“玩”优化选项。
设置的选项,你反复使用,往往集团“概要”。
在matlab中,您可以使用“墨西哥人@”语法重用墨西哥人命令行选项。
1)就没有自动完成,2)你不能自动执行一些必需的例程(如“明确墨西哥人”)。
这些“ICC_mex_tools”演示一个简单的方法来维持你的编译文件。
- - - - - - - - - - -
如何使用:
让我们试着编译包含示例(感谢简•西蒙一个完美的函数)。
这个函数是不计算密集型,这只是一个例子。
就包括matlab的目录路径和尝试
> > mex_default (mexdirs_GetFullPath)
> > mex_ICC_O3 (mexdirs_GetFullPath)
等等。
你会发现更多的信息在这些文件中注释。
如果您熟悉刑事法庭,打开MP, IPO, PGO和其他相关的东西——它不会花很长时间…如果你不知道任何关于这些方法——注意英特尔这些特性的文档的链接。
这些工具应该是使用英特尔c++编译器,连接R2012b看到英特尔2013 c++编译器
另一个我的提交:
//www.tatmou.com/matlabcentral/fileexchange/38980
引用作为
伊戈尔(2023)。ICC_mex_tools(//www.tatmou.com/matlabcentral/fileexchange/38981-icc_mex_tools), MATLAB中央文件交换。检索。