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

RISC-V IDE MRS2使用笔记(十一):工程导出为CMake项目

今天分享一个MRS2的实用功能:工程导出为CMake项目,旨在帮助想要使用CMake编译MRS工程的用户。主要适合于在Windows系统上使用IDE软件开发,想要迁移到Linux系统上命令行编译的场景。

 

功能入口:左侧目录树区域右键工程节点,选择CMake选项中的Export As CMake Project功能

 图片1

 

在弹出来的对话框中选择导出的工程希望存放的位置,Platform下拉框选择目标平台类型(导出的CMake工程的运行平台)。之后点击Confirm按钮确认导出。

 图片2

 

导出成功后可以在存放位置处找到导出的压缩包

 图片3

图片4

 

 

该压缩包内已经配置好CMakeLists.txt内容,之后参考CMakeLists.txt文件中的相关注释说明即可使用CMake进行编译。

以在Windows平台上使用CMake编译为例:

  1. 机器上安装MRS的工具链, 设置工具链路径, CMakeLists.txt中修改替换工具链路径参数的set(TOOLCHAIN_FOLDER "/path/to/toolchain/RISC-V Embedded GCC12"),修改替换工具链浅醉前缀参数set(TOOLCHAIN_PREFIX "riscv-wch-elf-")
  2. 安装MinGW,将其路径(bin目录)添加到系统环境变量,
  3. 执行 cd your/path/of/project切换到当前工作目录,再执行cmake -B build -G "MinGW Makefiles"以及cmake --build build进行编译

 图片5

 

 

 

此外MRS2也支持基于当前平台在工程中直接生成目标CMakeLists.txt文件,无需导出整个工程。在左侧目录树区域右键工程节点,选择CMake选项中的Generate CMakeLists File功能,会自动在工程目录下生成CMakeLists.txt文件。

 图片6

 

之后按照上述的编译工程步骤执行即可。

http://www.jsqmd.com/news/365066/

相关文章:

  • 超长文本处理神器!GLM-4-9B-Chat-1M一键部署与使用教程
  • 保姆级教程:Qwen3-ASR-1.7B本地部署与使用全攻略
  • 2026年酒店真火壁炉性价比品牌分析,伊帆建材值得关注 - 工业品牌热点
  • Qwen3-ASR-0.6B实战:手把手教你搭建多语言语音转文字服务
  • 零基础教程:用MedGemma快速实现X光片智能解读
  • yz-bijini-cosplay入门指南:从零开始玩转AI绘画
  • 实测GLM-4.7-Flash:30B级别模型性能碾压Qwen3-30B
  • 2026年口碑好的铠沃机械,高铁设备配件及包装是否真可靠 - 工业推荐榜
  • AutoGen Studio实战案例:用Qwen3-4B打造智能写作助手
  • 一键部署DAMO-YOLO:高性能视觉探测系统
  • 学术研究利器:DeepSeek-OCR解析古籍文献实战分享
  • 小白也能懂:Qwen3-ASR-1.7B语音识别入门
  • 零基础玩转YOLO12:3步完成物体检测的保姆级教程
  • Qwen2.5-Coder-1.5B代码生成实战:制作简单游戏
  • Phi-3-mini-4k-instruct商业应用:ollama实现智能客服
  • 亚洲美女-造相Z-Turbo开箱即用:快速生成专业图片
  • 小型超声波气象站
  • 对话式阅片新体验:MedGemma-X智能影像诊断实战教程
  • 2026 绍兴英语雅思培训教育机构推荐,雅思培训课程中心权威口碑榜单 - 老周说教育
  • Qwen3-ForcedAligner-0.6B与常见语音识别工具对比评测
  • 2026年四川霖澳律师事务所深度解析:规模化运营与品牌构建的十年实践 - 品牌推荐
  • 智慧安防落地案例:人脸识别OOD模型在门禁系统中的应用
  • 快速上手:Pi0 VLA模型的机器人操控界面搭建
  • AIVideo多平台适配:抖音/B站/小红书专属设置
  • 10分钟学会使用Lychee Rerank进行智能排序
  • 隐私无忧!ChatGLM3-6B私有化部署全攻略
  • DeepSeek-OCR效果展示:看AI如何精准识别文档结构
  • AI股票分析师镜像实测:3步生成结构化金融报告
  • 小白必看:CTC语音唤醒模型的安装与使用全攻略
  • 仓储物流环境智能监测,为货物安全筑牢环境防护墙