我要用vs2017可视化编辑窗口编辑一个学生考试系统但不知道怎么编辑密码找回的程序。求大神解答

版权声明:本文为博主原创文章未经博主允许不得转载。 /qq_/article/details/

详细请参考链接:  (版本不同操作类似)


  

有两种方法,一种直接使用指令,一种是使用matlab的附加功能app

这种方法跟苼成exe类似傻瓜式操作

若生成操作报错(引发的异常0xC0000005:读取位置发生访问冲突)

出现这个问题的主要原因就是你Matlab文件夹下的某个工具箱访问絀错,也就是你装了一个工具箱到Matlab 并且这个工具箱会会在matlab运行的时候直接启动,这样直接导致matlab生成的dll文件中也包含了这个文件所以直接去matlab的 安装目录下找到toolbox\local 路径删除里面的 startup.m文件,然后在重新用matlab生成一下dll文件就可以了

以上根据自己的路径修改

库文件不能少,否则可以看箌熟悉的编译报错:error LNK2019: 无法解析的外部符号

作为函数体的输入输出变量扮演很重要的角色,在使用函数之前务必把mwArray查清楚

程序调用dll中的函数前,必须先调用xxxInitialize()这个函数xxx指的是函数名称。程序结束时要调用xxxTerminate()

其用于加载和卸载需要用到的dll最好有一个判断。

如果64位MATLAB生成的dll那么VS编译目标平台也应该是x64,否则出错。

当然64位MATLAB,也可编译生成32位的dll,可以参考(不建议使用)

我主要是完成一下老师的作业就沒有下载其他编译器直接用我的VS弄了下,但有个错误不知道怎么弄

百度一下,发现我的代码是16位的VS好像不支持,但我们的老师上课寫的也是这个说是8086汇编。

我要回帖

更多关于 vs2017可视化编辑窗口 的文章

 

随机推荐