VS配置电脑系统变量(VS2013+matlab2018a)

1. 目的

        VS2013调用matlab2018a生成的dll库,为了使VS生成的应用程序能在其他电脑上运行,故配置电脑的系统变量进行调用,vs只需配置电脑相应变量即可。(通过官网可知VS2013适用于matlab2018a以下版本)

1.1 电脑系统变量配置

       安装matlab MCR_R2018a_win64_installer.exe运行时库,只需在电脑系统变量中配置如下变量即可。

①建立matlab路径的系统变量

计算机,右击“属性”--“环境变量”--“系统变量”,设置MatlabPath路径,如下图1

VS配置电脑系统变量(VS2013+matlab2018a)_第1张图片

                                                             图1

②将MatlabPath加入系统变量的Path中,“编辑”图2--“新建”如图3--“确定”后,重启电脑  

VS配置电脑系统变量(VS2013+matlab2018a)_第2张图片

                                                              图2

VS配置电脑系统变量(VS2013+matlab2018a)_第3张图片

                                                              图3 

电脑系统变量配置完matlab路径后,重启电脑,使配置的系统变量生效

1.2 vs配置环境变量

I. vs2013生成动态库配置属性,此常规根据需求设置

VS配置电脑系统变量(VS2013+matlab2018a)_第4张图片

II. 配置包含目录(可在C/C++下的常规--附加包含目录,也可在VC++ 目录下的包含目录进行配置)

VS配置电脑系统变量(VS2013+matlab2018a)_第5张图片

 

III. 配置lib库

VS配置电脑系统变量(VS2013+matlab2018a)_第6张图片

VS配置电脑系统变量(VS2013+matlab2018a)_第7张图片

注:①环境配置好后,工程中直接调用接口库即可,无需在工程属性中重新配置matlab环境, 同时在其他电脑上只需安装相应工具(如matlab运行时库),将其调用的路径设置与工程中包含的路径相同即可

        ②由于matlab需要进行api的初始化,所以需要安装matlab的运行时库,其实对于一般工具不需要安装,只需在将需要用到的include及lib重新建立在工程文件夹中,内部包含就可以调用,在其他电脑只需包含dll即可运行exe

 

你可能感兴趣的:(各工具平台混编时环境配置)