当前位置: 首页 > news >正文

MATLAB 安装 ACADO 的完整步骤

✅ MATLAB 安装 ACADO 的完整步骤


📦 一、准备工作

1. 下载 ACADO Toolkit

  • 官方地址:https://github.com/acado/acado

2. 解压 ACADO 到你指定的路径,例如:

D:\user\acado-master

建议路径中 不要包含中文或空格


🧰 二、配置编译器(推荐 Visual Studio)

✅ 推荐使用:Microsoft Visual Studio 2019 / 2022

步骤如下:
  1. 下载地址:https://visualstudio.microsoft.com/zh-hans/downloads/
  2. 安装时 勾选使用 C++ 的桌面开发(Desktop development with C++)
  3. 安装完成后,在 MATLAB 中配置编译器:
mex -setup c++

如果提示:

1: MinGW64
2: Microsoft Visual C++ 2022

输入 2,选择 VS 即可 ✅

或者直接在MATLAB中输入:

mex -setup:D:\SoftWare\bin\win64\mexopts\msvcpp2022.xml C++

D:\SoftWare\bin\win64\mexopts\msvcpp2022.xml C++替换为你的安装地址,一般MATLAB会自己找到并提示你。


🔧 三、编译 ACADO MATLAB 接口

1. 打开 MATLAB,添加 ACADO 路径:

addpath(genpath('D:\user\acado-master\interfaces\matlab'));

2. 切换到接口目录:

cd D:\user\acado-master\interfaces\matlab

3. 执行 make 脚本:

make clean all

⚠️ 第一次会比较慢,需耐心等待生成 .mexw64 和接口文件,编译完成会显示历时XXX,即完成整个安装。


http://www.dtcms.com/a/280731.html

相关文章:

  • 简单工厂设计模式
  • Web应用防火墙(WAF)技术
  • vue实现el-table-column中自定义label
  • 全局 WAF 规则:构筑 Web 安全的坚固防线
  • Git基础概念与常用命令详解
  • x86版的ubuntu上使用qemu运行arm版ubuntu
  • Java项目:基于SSM框架实现的网盘管理系统【ssm+B/S架构+源码+数据库+毕业论文】
  • EMS4100芯祥科技USB3.1高速模拟开关芯片规格介绍
  • iOS高级开发工程师面试——多线程
  • LVS三种模式实战
  • Unity沉浸式/360View/全景渲染
  • 新手向:Python数据处理Excel报表自动化生成与分析
  • Zookeeper入门安装与使用详解
  • Java行为型模式---迭代器模式
  • Linux、Ubuntu和CentOS的关系与区别
  • 设计模式笔记_结构型_适配器模式
  • 3.正则化——新闻分类
  • 生产问题排查-数据库连接池耗尽
  • 牛客:HJ23 删除字符串中出现次数最少的字符[华为机考][字符串]
  • Linux 环境下安装 Node.js v16.13.0 完整指南
  • MongoDB 数据库 启用访问控制
  • Volta现代化的 Node.js 版本管理工具
  • CSRF 攻击原理与实验测试(附可运行测试案例)
  • NineData 社区版 V4.3.0 正式发布!新增 5 条迁移对比链路,全面支持 MariaDB、GaussDB 等数据库
  • [附源码+数据库+毕业论文]基于Spring+MyBatis+MySQL+Maven+vue实现的酒店预订管理系统,推荐!
  • Gitlab跑CICD的时候,maven镜像和pom.xml使用的maven版本冲突导致没办法build成功的解决方法
  • [附源码+数据库+毕业论文+开题报告]基于Spring+MyBatis+MySQL+Maven+jsp实现的车辆运输管理系统,推荐!
  • 2025-7-15-C++ 学习 排序(4)
  • langchain教程10:LCEL
  • 【c++】c++11新特性(右值引用和移动语义)