天行健,君子以自强不息;地势坤,君子以厚德载物
天 嵌 通 途 工 作 室
教程系列
<十>
使用 mStudio 开发 MiniGUI 应用程序
工作室网址
http://it.jit.edu.cn/embedroad
BBS
http://it.jit.edu.cn/embedroad/bbs
金 陵 科 技 学 院
信息技术学院
天嵌通途工作室教程系列 / EmbedRoad Studio Tutorials Series
天嵌通途工作室
EmbedRoad Studio
http://it.jit.edu.cn/embedroad
六度空间
1047250089
jinwenjie2007@hotmail.com
使用mStudio开发MiniGUI应用程序
mStudio 是飞漫软件推出的面向 MiniGUI 开发的一款可视化集成开发环境,
基于 Eclipse CDT,为开发人员提供所见即所得(WYSIWYG)的界面设计环境,
同时,自动生成代码,维护工程框架等。运行于 Windows 版本的 mStudio 采用
了 MinGW 运行环境。
版本与运行环境:
FMSoft mStudio 1.0 with MiniGUI-BE V3.0 for Windows
支持操作系统:Windows 2000 / XP / 7 操作系统
支持硬件平台:x86
一、软件安装
1.1 安装C/C++运行环境
如果您未安装VS2005 的运行环境,请安装vcredist_x86.exe,也可以在工作
室网站上下载:http://it.jit.edu.cn/embedroad/down.asp 。 如果你已经装
过VS2005 集成开发环境,则这步可以省略。
1.2 安装JRE或者JDK
如果您未按照JRE运行环境,请安装Windows版本JRE。
(jre-6u19-windows-i586.exe)
以 上 两 个 全 部 默 认 路 径 安 装 即 可 。 JRE 的 安 装 目 录 是 : C:\Program
Files\Java。
1.3 安装mStudio
下载网址:http://www.minigui.com/index.php?id=136&L=1。
运行mStudio-1.0-MiniGUI-BE-3.0-MinGW-en.msi,这个软件免费,一路默
认安装即可。
1.4 选择Workspace路径
双击软件运行 Eclipse,第一次启动时需要选择 Workspace 路径,但工程存
储路径中不能包含空格和中文字符。例如:
第 2 页 共 11 页
天嵌通途工作室是由学生自发组织的半商业性质的团体,
主要由金陵科技学院嵌入式爱好者以及软件工程爱好者组成,
有计划有组织的进行嵌入式以及 WEB 技术方面的
交流、研究和推广工作。
天嵌通途工作室
EmbedRoad Studio
http://it.jit.edu.cn/embedroad
六度空间
1047250089
jinwenjie2007@hotmail.com
不 合 格 目 录 :C:\Docments Settings\user\workspace C:\Program
Files\FMSoft 这两个目录里都有空格,不能用。
合格目录:C:\workspace。
因此我们输入 C:\workspace 就行了。
1.5 修改jre目录
先不要急着再次打开这个软件,这里要加重要的一步:
把 C:\Program Files\Java 下的 jre6 文件夹拷贝到 mStudio 的安装目录下:
C:\Program Files\FMSoft\mStudio 1.0\eclipse 下,否则打开软件时会提示
在默认路径下找不到 JRE 或者 JDK,然后把拷过来的文件夹 jre6 改名为 jre,
现在再双击打开这个软件,是不是可以打开了。
第 3 页 共 11 页
天嵌通途工作室是由学生自发组织的半商业性质的团体,
主要由金陵科技学院嵌入式爱好者以及软件工程爱好者组成,
有计划有组织的进行嵌入式以及 WEB 技术方面的
交流、研究和推广工作。
天嵌通途工作室
EmbedRoad Studio
http://it.jit.edu.cn/embedroad
六度空间
1047250089
jinwenjie2007@hotmail.com
打开软件后,会发现它使用了最近非常流行的一种IDE界面,听说是使用QT开发
的一种界面,像NOIS II和RVDS等IDE界面和它几乎一模一样。见“教程系列四
--在Win7 上安装RVDS”。
第 4 页 共 11 页
天嵌通途工作室是由学生自发组织的半商业性质的团体,
主要由金陵科技学院嵌入式爱好者以及软件工程爱好者组成,
有计划有组织的进行嵌入式以及 WEB 技术方面的
交流、研究和推广工作。
六度空间
1047250089
jinwenjie2007@hotmail.com
天嵌通途工作室
EmbedRoad Studio
http://it.jit.edu.cn/embedroad
二、配置mStudio软件
只有配置 mStudio 后,才能正常运行。
2.1 新建配置
在 Eclipse 主界面中,选择菜单 Windows->Preference,并打开。然后在打
开的窗口中,选择左边的列表中的 MiniGUI,然后在右边的对话框中点击“Add”
按钮,接着打开名为“Add New MStudio version”对话框,
如下图所示,在新打开的对话框中,在“Version Name”对应的编辑框中
输入“1.0”,在“Bin Path”对应的编辑框中输入 guibuilder 的路径,比如
安装时指定 mStudio 安装在“C:\Program Files\FMSoft\mStudio\”,则输入
路 径 为 “C:\Program Files\FMSoft\mStudio\bin” , 也 可 以 通 过
“Browse...”按钮进行选择,
第 5 页 共 11 页
天嵌通途工作室是由学生自发组织的半商业性质的团体,
主要由金陵科技学院嵌入式爱好者以及软件工程爱好者组成,
有计划有组织的进行嵌入式以及 WEB 技术方面的
交流、研究和推广工作。
天嵌通途工作室
EmbedRoad Studio
http://it.jit.edu.cn/embedroad
六度空间
1047250089
jinwenjie2007@hotmail.com
点击“Finish”按钮完成设置,回到上一级窗口。
2.2 设置默认
在右侧,选择刚刚创建的“mStudio Versions”列表,然后点击下图最右
边的“Default”按钮,
最后,点击“OK”,回到 Eclipse 主界面。配置完成。
第 6 页 共 11 页
天嵌通途工作室是由学生自发组织的半商业性质的团体,
主要由金陵科技学院嵌入式爱好者以及软件工程爱好者组成,
有计划有组织的进行嵌入式以及 WEB 技术方面的
交流、研究和推广工作。
天嵌通途工作室
EmbedRoad Studio
http://it.jit.edu.cn/embedroad
三、创建一个新工程
3.1 新建
六度空间
1047250089
jinwenjie2007@hotmail.com
在 Eclipse 中,选择菜单:File->New->Other...,
在弹出的窗口中,左边选择 MiniGUI->MiniGUI Application Project, 然
后点击 Next 按钮,
根据安装提示,输入工程名字,选择 "MG 3.0.x Project with NCS" 和
"MinGW GCC", 然后点击 Finish 按钮,
第 7 页 共 11 页
天嵌通途工作室是由学生自发组织的半商业性质的团体,
主要由金陵科技学院嵌入式爱好者以及软件工程爱好者组成,
有计划有组织的进行嵌入式以及 WEB 技术方面的
交流、研究和推广工作。
天嵌通途工作室
EmbedRoad Studio
http://it.jit.edu.cn/embedroad
这时新的 MiniGUI 工程建立好了。
六度空间
1047250089
jinwenjie2007@hotmail.com
注意:如果此时仍是欢迎窗口,点击右上角快捷栏中
的 按钮,就可以最小化欢迎界面,调出 workspace 界面了,
3.2 修改
在 Eclipse 的 Project 视图中,双击 res/res.project 文件,将弹出 mStudio
界面设计器 GUI Builder:
第 8 页 共 11 页
天嵌通途工作室是由学生自发组织的半商业性质的团体,
主要由金陵科技学院嵌入式爱好者以及软件工程爱好者组成,
有计划有组织的进行嵌入式以及 WEB 技术方面的
交流、研究和推广工作。