在MATLAB脚本文件中生成dll的的基本步骤:
首先在matlab中写好函数,在命令框输入 mex -setup,点击第一个C++,然后输 mbuild -setup,点C++,输mcc -W cpplib:sum_prod -T link:lib sum_prod.m ,然后等待,其中sum_prod为.m的名字,成功之后会生成以下四个文件:sum_prod.cpp,sum_prod.lib,sum_prod.h,sum_prod.dll
在VS工程中,添加c/c++工程中外部头文件及库的基本步骤:
1、添加工程的头文件目录:工程---属性---配置属性---c/c++---常规-一 附加包含目录:加上头文件存放目录。
2、添加文件引用的lib静态库路径:工程--属性一-配置属性--链接器---常规---附加库目录:加上lib文件存放目录。
然后添加工程引用的lib文件名:工程---属性---配置属性---链接器---输入一--附加依赖项:加上lib文件名。
3、添加工程引用的dlI动态库:把引用的dlI放到工程的可执行文件所在的目录下。