1、控制台输入mex -setup,先把编译器连接好。

2、控制台输入mex a.c,编译源文件生成a.mexw32文件。

3、控制台输入如下参数:

运行正确!

a.c源程序如下:

#include "mex.h"//?使用MEX文件必须包含的头文件?//?执行具体工作的C函数?

double add(double x,double y){

return x+y;

}

//?MEX文件接口函数?

void mexFunction(int nlhs,mxArray *plhs[],int nrhs,const mxArray *prhs[])

{

double *a;

double b,c;

plhs[0]=mxCreateDoubleMatrix(1,1,mxREAL);

a=mxGetPr(plhs[0]);

b=*(mxGetPr(prhs[0]));

c=*(mxGetPr(prhs[1]));

*a=add(b,c);

}

原文:http://blog.csdn.net/mnshenyanping/article/details/43057345

matlab运行就是编译么,matlab编译运行c文件相关推荐

  1. MAC OX 10.8 环境下运行TLD算法(MATLAB版)

    关于TLD算法,就不具体阐述了,谷歌百度搜索一下,介绍的文章相当多. 概述: 一.安装和编译高性能OpenCV 2.4.6 二.安装xcode和command line tool 三.MATLAB安装 ...

  2. matlab里tao怎么输入,matlab怎么运行程序

    本文收集整理关于matlab怎么运行程序的相关议题,使用内容导航快速到达. 内容导航: Q1:如何运行matlab程序 大哥你少了个赋值的运算,你的运行环境没错,就如楼上的,但是你想看的是结果.数据空 ...

  3. matlab打开显示系统错误,win7系统笔记本运行Matlab软件弹出已停止工作错误窗口的解决方法...

    无论谁在使用电脑的时候都可能会发现笔记本运行Matlab软件弹出已停止工作错误窗口的问题,笔记本运行Matlab软件弹出已停止工作错误窗口让用户们很苦恼,这是怎么回事呢,笔记本运行Matlab软件弹出 ...

  4. 【Android 逆向】Android 逆向通用工具开发 ( Android 平台运行的 cmd 程序类型 | Android 平台运行的 cmd 程序编译选项 | 编译 cmd 可执行程序 )

    文章目录 一.Android 平台运行的 cmd 程序类型 二.Android 平台运行的 cmd 程序编译选项 三.编译 Android 平台的 cmd 可执行程序 一.Android 平台运行的 ...

  5. 【Android 插件化】VirtualAppEx 编译运行 ( VirtualAppEx 简介 | 配置 VirtualAppEx 编译环境 | 编译运行 VirtualAppEx 代码 )

    文章目录 一.VirtualAppEx 简介 二.配置 VirtualAppEx 编译环境 1.Android Studio 3.0 2.NDK 版本 ( Android NDK r10e ) 3.配 ...

  6. 【Android 插件化】DroidPlugin 编译运行 ( DroidPlugin 简介 | 编译 DroidPlugin 官方示例 | 运行 DroidPlugin 官方示例 )

    文章目录 一.DroidPlugin 简介 二.DroidPlugin 编译运行 1.编译 DroidPlugin 官方示例 2.运行 DroidPlugin 官方示例 一.DroidPlugin 简 ...

  7. vs2017运行显示系统找不到指定的文件_windows 平台使用 VS2017 编译 libevent 源码

    一 依赖库编译 先要将其依赖的库编译好,其中openssl需要编译到libevent中,编译成libevent_openssl.lib库,zlib在新版本中只有示例用到. 1)windows 平台使用 ...

  8. linux编写arm执行文件夹,嵌入式ARM-Linux平台上的编译、配置和运行使用

    本文介绍了嵌入式ARM-Linux上的常用应用程序wpa_supplicant(以及wpa_supplicant依赖的libnl和openssl)的编译.配置和运行使用,iw.hostapd等应用的编 ...

  9. Visual Studio 2013开发 mini-filter driver step by step (2) - 编译,部署,运行

    编译driver 一个基本的mini filter项目创建好了以后,就可以编译,部署和运行了,在部署之前,我们要先确定在什么样的系统上运行,我有一台windows 2008 r2拟机,所以我的运行的目 ...

  10. maven常用命令(编译、测试、运行、打包、安装、部署)

    我们可以在cmd中通过一系列的maven命令来对我们的maven-helloworld工程进行编译.测试.运行.打包.安装.部署. compile compile是maven工程的编译命令,作用是将s ...

最新文章

  1. live555工程建立与调试
  2. android sendmessage和post的区别,handler中post和send方式区别
  3. 智睿学校网上评课系统 v8.8.4源码
  4. android常犯错误记录(一)
  5. FTP 编写 4:命令解析
  6. APT 分析报告:钓鱼邮件网址如何混淆 URL 逃避检测?
  7. SGU-169 Numbers(找规律)
  8. 说说Android桌面(Launcher应用)背后的故事(四)——揭秘Workspace
  9. 【论文笔记】基于LSTM的问答对排序
  10. xs资料网-jdpaint编程图档下载_限时下载 | 西门子、三菱、欧姆龙PLC电气设计与编程自学宝典(3册)...
  11. 熊猫源码(不是很全,大体框架是有的)小时候一直想做的一个东西哈哈哈
  12. 注册Google的步骤
  13. 什么是智能dns解析
  14. java真幻想三国志攻略_《真幻想三国志》剧情详尽攻略一
  15. web自动化你需要知道的
  16. 使用Mono.Cecil改变访问级别
  17. 2018.12.08【NOIP提高组】模拟B组总结(未完成)
  18. C#-初识Hangfire
  19. android 播放静态mp4,Android 使用VideoView播放MP4的简单实现
  20. 通栏导航栏的制作,综合使用CSS属性,代码不超过30行

热门文章

  1. RabbitMQ之镜像队列
  2. 音视频技术开发周刊 | 181
  3. MSU高清/极慢档Codec对比:AV1压缩效率第一 速度慢
  4. 谷沉沉:专注视频技术十几年
  5. 腾讯成功入选LoRa联盟新一届董事会
  6. VirtualBox 释放虚拟磁盘文件的大小
  7. Vmware Ubuntu 自适应屏幕 进入全屏模式
  8. 从vivo 大规模特征存储实践中学点经验
  9. 小米 MySQL 数据实时同步到大数据数仓的架构与实践
  10. 【WebPPTtoPDF】在线将PPT转化为PDF,支持自定义排列方式