安装minigui 的界面环境 mstudio
安装minigui 的界面环境 mstudio
2010年07月26日
tips:如果您还没有安装minigui的非界面环境请您先参照我的《MiniGUI-3.0.6-Evaluation-Linux-PC.tar.gz的安装与运行》安装好MiniGUI-3.0.6-Evaluation-Linux-PC.tar.gz然后从本篇的第4步操作。此方法,在ununtu 8.04(虚拟机)与Ubuntu 10.04 上验证。如果您的平台是Ubuntu 8.04,那么您需要下一个Eclipse-sdk-3.5 以及查cdt-6.02 手动安装eclipse,新立得管理器里的sdk版本为3.2的,因此不行,具体的安装方法您可以在网上搜得到。如果您的平台是ubuntu 10.04那您可以用新立得管理器暗装sdk-3.5,cdt.6.02。
安装说明=========
首先解压下载的文件.
1、安装准备
(1)下载MiniGUI 3.0.4评估版ADP包,是Linux PC版本的,下载网址如下:
http://www.minigui.com/index.php?id=minigui-doc-dev-package1
注意:必须是MiniGUI 3.0.4版本或者更高版本,否则新建的工程编译会失败。
(2)下载mGNCS 1.0.0 ADP包,下载网址:
http://www.minigui.com/index.php?id=136
(3)安装MiniGUI 3.0.4 ADP和mGNCS 1.0.0 PE1 ADP. 具体安装请参考各自包里的README文件。
此外还需要安装MinIGUI资源包:
MiniGUI的资源包在MiniGUI-3.0.4-Evaluation-Linux-PC/minigui/目录下
安装步骤:
1. 解压minigui-ve-res-3.0.4.tar.gz,
2. cd minigui-res-3.0.4/
3. 执行 ./configure && make && sudo make install
操作完成以后,查看/usr/local/share/minigui/res/目录下,是否有资源文件
(4) 下列包为mStudio运行所需要的,必须先安装:
- build-essential
- sun-java6-jdk
- libcurl4-gnutls-dev
- libxml2-dev
- libfreetype6-dev
- xorg-dev
- libqt3-headers
- libqt3-mt
- libqt3-mt-dev
可以使用如下命令安装这些包:
$ sudo apt-get install build-essential sun-java6-jdk libcurl4-gnutls-dev
libxml2-dev libfreetype6-dev xorg-dev libqt3-headers libqt3-mt
libqt3-mt-dev
在ubuntu10.04以及(9.04)下还要执行如下操作:
sudo apt-get install libcurl4-openssl-dev
注意:如果命令执行失败,您可能需要修改Ubuntu的软件源(Software Source),请参考
www.ubuntu.com.cn,找一个对您来说是下载最快速度的。
(5)安装Eclipse 3.4和CDT 5.0,通过www.eclipse.org下载。
CDT 5.0 以上: http://www.eclipse.org/cdt/downloads.php
Eclipse SDK 3.5以上: http://download.eclipse.org/eclipse/downloads/
2、安装mStudio V1.0.0预览版
(1)拷贝eclipse-plugin目录的内容到您系统中的Eclipse的目录eclipse/plugins。
注意:如果您是升级旧版本的mStudio,则请先删除eclipse/plugins下的org.minigui.*文件
然后启动eclipse,之后再关闭,之后再将新的插件拷贝到Eclipse目录。该操作避免
Eclipse插件缓存,否则,如果直接新的文件覆盖旧的文件,可能导致Eclipse使用的
是旧的插件。
(2)安装mStudio,双击文件mstudio_1.0.0_i386_ubuntu8.04_pe1.deb,或者通过命令进行。
$ sudo dpkg -i ./mstudio_deb/mstudio_1.0.0_i386_pe1.deb
(3)配置Eclipse的环境:
- 运行Eclipse
-在Eclipse菜单,Windows->Preference
-在弹出的窗口中,在导航条中选择“MiniGUI”
-点击Add按钮
-在弹出窗口中输入:Version Name:1.0, Bin Path:/usr/local/bin
注意:如果不是正确配置Bin Path,会导致双击res/res.project无反应。
================================================================================
新建工程示例:
=============
1、如何通过mStudio创建新的工程
(1)在Eclipse中,选择菜单:File->New->Other...
(2)在弹出的窗口中,左边选择MiniGUI->MiniGUI Application Project, 然后点击Next按钮
(3)安装提示,输入工程名字,选择 "MG 3.0.x Project with NCS" 和 "Linux GCC", 然后点击
Finish 按钮
(4)新的MiniGUI 工程建立好了。
(5)在Eclipse的Project视图中,双击res/res.project文件,将弹出mStudio界面设计器GUI Builder.
注意:如果双击后没有任何反应,可以尝试如下方法:
a)检查您的安装步骤是否遗漏
b)检查Eclipse的配置是否正确
c)检查/usr/local/bin目录是否在PATH环境变量中
d)运行sudo ldconfig、ldconfig命令
e)运行guibuilder命令
g)如果上面的都没有用,则请将上面命令的输出信息发到邮箱consult@minigui.com
(6)在弹出的GUI Builder设计器中,首先通过New菜单,新建窗口,然后在该窗口上,您可以从左边
的控件栏中选中,然后在UI编辑区中点击,就可以完成控件的绘制,点击保存,代码即可自动生
成,然后在Eclipse中,进行编译和运行,即可看到效果。
安装minigui 的界面环境 mstudio相关推荐
- 安装minigui和mStudio
国产的GUI环境当然要支持,只不过实在让人很困惑,安装麻烦,编译麻烦,调试麻烦.. 有多种版本可以下载到http://www.minigui.com(business)或者http://www.min ...
- Linux安装minigui教程,MiniGui开发:Ubuntu14.04环境安装qvfb工具
在Ubuntu14.04上搭建MiniGui开发环境,需要依赖qvfb工具. minigui官网提供了qvfb的安装包,下载连接 http://www.minigui.org/en/download/ ...
- 手把手教你安装MINIGUI编程环境 (MINIGUI版本3.2.0)
0. MINIGUI MiniGUI 是一款面向嵌入式系统的高级窗口系统(Windowing System)和图形用户界面(Graphical User Interface,GUI)支持系统,由魏永明 ...
- MINIGUI图形界面开发入门,交叉编译,移植
1引言 自 MiniGUI 从 1998 年底推出以来,越来越多的人开始选择 MiniGUI 在 Linux 上开发实时嵌入式系统.MiniGUI 系统也逐渐成熟,应用到各种嵌入式系统中,包括PDA. ...
- 【经验】CentOS 5.2 下用Yum安装Apache+PHP+MySQL环境
CentOS 5.2 下用Yum安装Apache+PHP+MySQL环境 Fedora 8下用Yum安装Apache+PHP+MySQL环境 fedora8 用yum来管理安装Apache+PHP+M ...
- Python IDE专用编辑器PyCharm下载及配置安装过程(Ubuntu环境)
这几天在折腾Python环境,显示把笔记本安装Ubuntu Linux环境系统,然后基本的Python环境都安装完毕之后需要安装传说中在其平台中最好的代码编辑和管理工具PyCharm,于是就根据网上的 ...
- win10安装java1.8开发环境JDK
下载安装包 第一步:进入oracle官网下载:https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html 笔者 ...
- Solr7 安装部署 管理界面介绍
Solr7 安装部署 管理界面介绍 本章重点介绍CentOS 安装部署Solr7 ,Solr的管理界面介绍,添加核心Core配置,Dataimport导入数据,Documents 在线维护索引,Que ...
- python虚拟环境的安装和配置_基于virtualenv的Python虚拟环境的安装配置(Mac环境)...
一.安装前提 明确自己的开发所需的python版本, Python 2.7.x 或者Python 3.6.x . 安装 Python 2.7.x 或Python 3.6.x 版的virtualenv. ...
最新文章
- springcloud 整合 gateway_GitHub上最火的SpringCloud微服务商城系统项目,附全套教程
- ASP.NET中新建Web网站并部署到IIS上(详细图文教程)
- 大剑无锋之研发笔试题(一)
- twitter达人不能不知的缩写
- 文件源码读取 php伪协议,include(文件包含漏洞,php伪协议)
- cpu怎么超频_性价比神器?镁光EDIE颗粒 超频实测 Intel+Amd
- 跨平台iOS自动化测试工具——tidevice安装及使用
- 2022最新短视频去水印解析API接口分享
- 2020 年 AIoT 产业概述
- c计算机软考中级考什么,计算机软考中级考试内容
- Unity3D游戏框架之dll反编译和混淆
- Win10 20H1使用第三方应用重命名虚拟桌面
- 《Android之大话设计模式》设计原则 第一章:针对接口编程 不要针对实现编程
- 对“回调函数”的理解
- oracle04052,案例学习Oracle错误:ORA-04052
- java下载文件时文件名中文乱码
- PyTorch基础教程学习笔记(八):训练一个分类器
- 光照探针 Light Probe
- CentOS7开启自定义热点HotSpot
- twitter 推出官方 Android 客户端