logo资料库

使用mStudio开发MiniGUI应用程序.pdf

第1页 / 共11页
第2页 / 共11页
第3页 / 共11页
第4页 / 共11页
第5页 / 共11页
第6页 / 共11页
第7页 / 共11页
第8页 / 共11页
资料共11页,剩余部分请下载后查看
使用mStudio开发MiniGUI应用程序
一、软件安装
1.1 安装C/C++运行环境
1.2 安装JRE或者JDK
1.3安装mStudio
1.4 选择Workspace路径
1.5 修改jre目录
二、配置mStudio软件
2.1 新建配置
2.2 设置默认
三、创建一个新工程
3.1 新建
3.2 修改
四、常见问题及相关资料
4.1 常见问题
4.2在线资料及支持
天行健,君子以自强不息;地势坤,君子以厚德载物 天 嵌 通 途 工 作 室 教程系列 <十> 使用 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 技术方面的 交流、研究和推广工作。
分享到:
收藏