rymut / matlab-mex-intel18

XML配置文件来编译MATLAB mex files使用英特尔平行Studio XE 2018(β)。

276下载

更新2018年6月8日

从GitHub

查看许可GitHub

Matlab XML配置英特尔并行Studio XE 2018编译器
XML配置文件来编译MATLAB mex files使用英特尔平行Studio XE 2018(β)。
测试在Windows 64位与MATLAB R2017与英特尔和微软Visual Studio 2017专业平行Studio XE 2018(β)。

配置也应该适用于英特尔最终版本平行Studio XE 2018。

安装

首先复制文件(intel_c_18_vs2017。xml, intel_cpp_18_vs2017。xml, intel_fortran_18_vs2017.xml) MATLABROOT \ bin \ win64 \ mexopts(操作可能需要管理员权限)。

配置

下一个墨西哥人运行设置C,墨西哥人设置c++,和墨西哥人设置在MATLAB FORTRAN。
选择“英特尔平行Studio XE 2017与微软Visual Studio 2017 (C)的C编译器,”英特尔平行工作室2018 XE c++与微软Visual Studio 2017的c++编译器,和“英特尔平行工作室2018 XE Fortran与微软Visual Studio 2017的Fortran编译器。

eval(['墨西哥人设置:“…
matlabroot ' \ bin \ win64 \ mexopts \ intel_c_18_vs2017。xml“C”))
eval(['墨西哥人设置:“…
matlabroot ' \ bin \ win64 \ mexopts \ intel_cpp_18_vs2017。xml“c++”)
eval(['墨西哥人设置:“…
matlabroot ' \ bin \ win64 \ mexopts \ intel_fortran_18_vs2017。xml“FORTRAN)
检查如果一切正常

测试新设置的示例与MATLAB MEX-file包括:

% yprime.c复制示例文件
拷贝文件(fullfile (matlabroot、“外来的”、“例子”,“墨西哥人”,“yprime.c”),“。”,“f”)
拷贝文件(fullfile (matlabroot、“外来的”、“例子”,“墨西哥人”,“yprimef.f”),“。”,“f”)
拷贝文件(fullfile (matlabroot、“外来的”、“例子”,“墨西哥人”,“yprimefg.f”),“。”,“f”)
% yprime制作副本。cpp yprime。c文件
拷贝文件(“yprime。c”、“yprimecpp.cpp”)

% C文件使用英特尔C编译器编译命令
墨西哥人- n -largeArrayDims yprime.c
%编译文件
墨西哥人- v -largeArrayDims yprime.c
%测试函数正确答是(2.0000,8.9685,4.0000,-1.0947)
T = 1;Y = 1:4;ansc = yprime (T, Y)

%明显的墨西哥人
明确的墨西哥人;

%对CPP文件编译的命令使用英特尔c++编译器
墨西哥人- n -largeArrayDims yprimecpp.cpp
%编译文件
墨西哥人- v -largeArrayDims yprimecpp.cpp
%测试函数正确答是(2.0000,8.9685,4.0000,-1.0947)
T = 1;Y = 1:4;anscpp = yprimecpp (T, Y)

%对CPP文件使用英特尔FORTRAN编译器编译命令
墨西哥人- n -largeArrayDims yprimef。f yprimefg.F
%编译文件
墨西哥人- v -largeArrayDims yprimef。f yprimefg.F
%测试函数正确答是(2.0000,8.9685,4.0000,-1.0947)
T = 1;Y = 1:4;ansfortran = yprimef (T, Y)

引用作为

Boguslaw Rymut (2023)。rymut / matlab-mex-intel18GitHub (https://github.com/rymut/matlab-mex-intel18)。检索

MATLAB版本兼容性
创建R2017a
兼容任何释放
平台的兼容性
窗户 macOS Linux
类别
找到更多的在从MATLAB编写C函数调用(墨西哥人文件)帮助中心MATLAB的答案

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!

版本使用GitHub缺省分支不能下载

版本 发表 发布说明
1.0.0.0

问题在这个视图或报告GitHub插件,参观GitHub库
问题在这个视图或报告GitHub插件,参观GitHub库