win10环境下matlab2017b编译运行c++文件步骤
win10环境下matlab2017b编译运行c++文件步骤
第一步 安装MinGW-w64
安装方法:在matlab选择“主页”—“附加功能”—“获取附加功能”, 选择MinGW-w64
注意:matlab版本与GCC版本一一对应;选择GCC5.3
选择以下mingW-64-builds 安装
安装下载后的文件,弹出如下对话框,要选择相应的版本号,比如:R2017b需要选择5.3版本,注意,版本过低或过高都不行;
一直选择“下一步”,完成安装;
完成安装后,进行环境变量配置,右键计算机选择“属性——高级系统设置——高级——环境变量”,点击系统变量中的path;并编辑,添加MinGW-w64安装目录下的bin的路径。
至此,MinGW-w64安装完成,可通过windows的命令行输入"gcc -v"验证是否安装成功;
第二步 在matlab中编译c文件
首先在matlab命令行输入setenv(‘MW_MINGW64_LOC’, ‘local’);其中“local”为MinGW-w64安装目录下mingw64的路径,例如在本文中 setenv(‘MW_MINGW64_LOC’, ‘C:\mingw-w64\mingw64’);
随后选择“mex -setup C++ ”,
vgg_kmiter.cxx是需要在matlab中运行的c文件,运行“mex vgg_kmiter.cxx”后在当前文件会出现后缀为mexw64的同名文件,此时便可以在matlab中调用vgg_kmiter函数;
注意:由于高matlab版本不再支持mxCreateScalarDouble,而被变为mxCreateDoubleScalar,因而要把所有的cpp源文件中出现mxCreateScalarDouble全部换掉。
win10环境下matlab2017b编译运行c++文件步骤相关推荐
- Ubuntu16.04+ROS Kinetic环境下svo编译运行
准备工作: 安装Sophus(这个库是维护的比较好的一个李群和李代数的库) 注: 其实你在运行其他版本的slam系统的时候大概率已经安装过,不过这里面执行一下,无伤大雅,也不会搞乱你的系统. #cat ...
- Win10环境下 cl 编译.c文件的报错及解决“basetsd.h”: No such file or directory
1.无法打开包括文件:"basetsd.h": No such file or directory 将路径 C:\Program Files (x86)\Windows Kits\ ...
- MATLAB机器人工具箱Robotics Toolbox安装——以Win10环境下MATLAB2017b为例【个人学习笔记】
MATLAB学习--经验与交流[个人学习笔记] 此处安装的机器人工具箱版本为10.4:MATLAB2017b. 安装包来源:机器人工具箱官网:https://petercorke.com/toolbo ...
- win10环境下python Selenuim调用Chrome时提示data 不安全
1.先上问题截图,如下图1所示: 图1 问题描述:IDE 为pycharm20181.1专业版,chromeDriver为chromeDiver版本为2.40,匹配Chrome版本号为66-68.具体 ...
- java环境的配置——实现win10下双击直接运行jar文件
java环境的配置--实现win10下双击直接运行jar文件 在渗透测试的过程中很多工具的安装和使用需要java环境,下面我来介绍一下java环境配置的超详细步骤(包含怎样实现win10下双击直接运行 ...
- win10环境下 运行debug程序
百度网盘:链接:https://pan.baidu.com/s/1y6omgW6fI-gT3Dp-0hutOg 提取码:iw4l CSDN0积分下载:https://download.csdn. ...
- WIN10环境下配置hadoop+spark并运行实例的教程
WIN10环境下配置 hadoop + spark 并运行开发实例的教程 前期准备 基本环境配置 虚拟机的安装 配置虚拟机中的静态网络 关闭并禁用防火墙 配置主机名 编辑host文件 使用ssh传输文 ...
- win10环境下下载安装openpose(only cpu)并在pycharm中运行代码(超详细)
win10环境下下载安装openpose(only cpu)并在pycharm中运行代码(超详细) (一)前言 (二)准备工作 (三)友情提醒 (四)详细安装步骤 1.新建文件夹 2.下载OpenPo ...
- U盘文件夹变exe的win10环境下纯手工解决方法(无需任何软件)
U盘文件夹变exe的win10环境下纯手工解决方法(无需任何软件) 把U盘插入装有win10系统的电脑 打开U盘目录(这里假设U盘目录是G:) 选中变成exe的文件,删除(放心,这里的exe是一个几k ...
- grafana二次开发在win10环境下的准备
grafana二次开发在win10环境下的准备 1.配置环境 安装go语言环境 安装git 下载源码 安装gcc工具 安装node 编译前端代码 编译后端部分 1.配置环境 安装go语言环境 在官网下 ...
最新文章
- SunDay天气——开放源代码
- EntityFramework 学习: Console中初见
- LeetCode Algorithm 129. 求根节点到叶节点数字之和
- python函数返回的元组_python – 从函数返回一个单独的元组元组
- JAVA中equals()方法的重要性
- C++编译问题-检测到 Mac 文件格式: 请将源文件转换为 DOS 格式或 UNIX 格式
- 工业机器人用铸铁牌号_蠕墨铸铁生产工艺
- won10 mysql 5.7.22主从同步
- 系统设计与任务分配(团队作业)
- 3、Go语言核心编程(高级篇)
- android面板驱动的使用方法,高通平台Android 驱动层LCD显示屏驱动移植说明和相关工具...
- 电气绘图软件课程设计
- 基于Flutter的勘测定界txt和Shapefile格式转换工具
- Linux下Tomcat官网下载安装详细教程+域名绑定访问
- android神器v2ex,这5个堪称神器的APP,用了让你爱不释手!
- 计算机科学与技术有剪辑吗,计算机科学与技术学院第七届“微剪辑大赛”
- 在我的电脑里计算机管理在哪里,电脑控制面板在哪里查找步骤 一起了解下吧...
- 2018航电多校练习第9场-快速幂
- c语言字节的高地位互换,c语言面试题目100及最佳答案(51页)-原创力文档
- 苹果商店打不开怎么办_王者荣耀荣耀战区排行打不开解决办法介绍 裴擒虎李小龙皮肤免费获取方法_游戏频道...
热门文章
- MapGuide Open Source 2.2发布
- c语言局域网聊天项目,局域网聊天的程序(C++版)
- 真鱼游来游去动态壁纸_真鱼动态壁纸
- [笔记]MacOs BootCamp装Win10双系统 经历
- 项目resource下文件读取失败
- 图解物联网---物联网基础知识
- 《代码整洁之道》阅读分享
- 网络编程——TCP编程及UDP编程
- 第一章 简介和古典密码(粗略版) - 现代密码学导论 Introduction to Modern Cryptography
- Linux平台升级chrome浏览器后,再打开会提示:“您的个人资料来自新版 Google Chrome 浏览器,因此无法使用。某些功能可能无法使用。请指定其他个人资料目录,或使用新版本”