当前位置:网站首页>【Rhapsody学习笔记】1:Hello World
【Rhapsody学习笔记】1:Hello World
2022-07-31 05:17:00 【G_Summer_Song】
Exercise1 Hello World
1 新建项目
2 点击图表,打开绘图工具栏


3 绘制 d i s p l a y display display类
拖动右边图标至中间窗口,修改名称。
成功后左侧“包”–“Default”–“类”中出现“Display”。

类的删除:
- 点击上图“1”处,点击“delete”键(浏览器中仍存在,即模型中仍存在该类的定义)
- 在2处右击,选择“在模型中删除”(从整个模型中移除)
4 创建构造函数
右击“Display”类,“新增”–“构造函数”,因为我们不需要任何参数,直接点击“确定”

可以通过更改设置控制图中显示出来的属性及操作。
右击“Display”类,选择“显示选项”–“区段”,将“属性”、“操作”设置为全部显示。

5 添加实现
双击构造函数Display(),点击“实现”,输入代码:std::cout << "Hello World" << std::endl;,点击“应用”。(点击红叉关闭前一定要点击应用)

6 #include
因为上一步我们使用“cout”,需要在类中#include
在浏览器中,双击“Display”类,选择“属性”(我这边显示两个属性栏,可能是因为汉化的原因,如下图所示的才是我们需要的)–“查看常用”–“CPP_CG”–“ImpIndudes”后面输入。

7 重命名组件
为了生成代码,我们需要创建一个组件。
左侧浏览器中打开“组件”,发现已经存在一个默认组件,将其重命名为“Test”。(“重构”–“重命名”)。

8 设置组件“Test”
8.1 展开浏览器组件“Test”–“操作”,重命名“DefaultConfig”为“Release”。

8.2 初始化
选择“初始化”标签(上图界面),展开“Default”包,选择“Display”类。
这意味着main会创建一个“Display”类的实例。
8.3 设置
我们需要选择一个环境让Rhapsody知道如何去生成一个合适地文件。
选择“设置”标签,设置环境。

9 重命名OMD(Object Model Diagram)
在浏览器中展开“对象模型图”,右击“Model1”–“特征”,重命名为“Overview”。

10 生成代码
点击“生成/编译/运行”图标,弹出窗口选择“是”。

然后可以看到如下界面:

11 结束运行
再继续下一步操作之前,需要停止运行,点击“生成/编译/运行”图标旁边的“停止编译/执行”图标。

12 生成文件
生成的文件保存在"项目保存路径\Hello\Test\Release"文件夹下

13 编辑代码
选择“Display”类右击选择“编辑代码”。


Rhapsody支持基本的双向传递功能,即可以直接修改代码从而修改模型,但是本人未找到如何进行设置。
边栏推荐
- 钉钉企业内部-H5微应用开发
- Session和Cookie,Token
- 为数学而歌之伯努利家族
- DSPE-PEG-Thiol DSPE-PEG-SH phospholipid-polyethylene glycol-thiol liposome for later use
- [Solved] ssh connection report: Bad owner or permissions on C:\\Users/XXX/.ssh/config
- Tensorflow——demo
- Getting Started with MySQL: The Case Statement Works Well
- 计算图像数据集均值和方差
- mPEG-DMPE Methoxy-polyethylene glycol-bismyristyl phosphatidylethanolamine for stealth liposome formation
- Jupyter内核正忙、内核挂掉
猜你喜欢

人脸识别AdaFace学习笔记

Picture-in-Picture API in the browser

MW: 3400 4-Arm PEG-DSPE four-arm-polyethylene glycol-phospholipid a saturated 18-carbon phospholipid

PyTorch学习笔记08——加载数据集

机器学习和深度学习概述

Cholesterol-PEG-DBCO 胆固醇-聚乙二醇-二苯基环辛炔化学试剂

JS写一段代码,判断一个字符串中出现次数最多的字符串,并统计出现的次数JS

CAS:474922-22-0 Maleimide-PEG-DSPE 磷脂-聚乙二醇-马来酰亚胺简述

Cholesterol-PEG-DBCO Cholesterol-Polyethylene Glycol-Diphenylcyclooctyne Chemical Reagent

OpenCV中的图像数据格式CV_8U定义
随机推荐
cocos2d-x implements cross-platform directory traversal
词向量——demo
MySQL 入门:Case 语句很好用
wangeditor编辑器内容传至后台服务器存储
ROS之service传输图片
[Solved] ssh connection report: Bad owner or permissions on C:\\Users/XXX/.ssh/config
钉钉H5微应用免登鉴权
Tensorflow steps on the pit while using it
Session和Cookie,Token
opencv之访问图像像素的三种方法
MySQL master-slave switching steps
Tensorflow related list
Log jar package conflict, and its solution
CAS:1403744-37-5 DSPE-PEG-FA 科研实验用磷脂-聚乙二醇-叶酸
YOLOX中的SimOTA
CLS-PEG-FITC Fluorescein-PEG-CLS 胆固醇-聚乙二醇-荧光素简介
使用 OpenCV 提取图像的 HOG、SURF 及 LBP 特征 (含代码)
Software Testing Interview Questions 2021
Remote file xxx is mapped to the local path xxx and can‘t be found. You can continue debugging....
会话和饼干,令牌