Chinaunix首页 | 论坛 | 博客
  • 博客访问: 126278
  • 博文数量: 44
  • 博客积分: 2115
  • 博客等级: 大尉
  • 技术积分: 390
  • 用 户 组: 普通用户
  • 注册时间: 2009-04-05 19:58
文章分类

全部博文(44)

文章存档

2012年(4)

2011年(1)

2009年(39)

我的朋友

分类: 嵌入式

2009-12-12 23:24:00

    近日,飞漫公司发布了minigui可视化集成开发环境nStudio,基于Eclipse CDT,为开发人员提供所见即所得(WYSIWYG)的界面设计环境,同时,自动生成代码,维护工程框架等。我就下载了nStudio并下载了相关的软件包,我会在下面用到这些软件包时再说明。

主要是按照nStudio中的Readme中安装提示进行:
1、安装准备
 (1)到飞漫公司官方网站上下载MiniGUI 3.0.4评估版ADP包的Linux PC版本和mGNCS 1.0.0 ADP的,
 
 注意:必须是MiniGUI 3.0.4版本或者更高版本,否则新建的工程编译会失败。
 
 (2)根据安装包中的Readme提示安装MiniGUI 3.0.4 ADP和mGNCS 1.0.0 PE1 ADP.
        此外还需要安装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/目录下,是否有资源文件

 (3) 下列包为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
(4)安装Eclipse 3.4和CDT 5.0,通过下载。
     CDT 5.0 以上: http:///cdt/downloads.php(我是下载了最新版6.0)
     Eclipse SDK 3.4 以上:  (我下载的也是最新版)

安装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中,进行编译和运行,即可看到效果。

下面是一些截图:

 添加控件:


运行后:

 

阅读(1120) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~