Welcome 微信登录

首页 / 操作系统 / Linux / MeeGo SDK for Linux 1.1 注意事项

在MeeGo-SDK 里面安装时, 请注意空间的使用. target安装了ia32 后就只剩十几M了,
源码绑定到chroot里面比较好, 以后一键删除MeeGo-SDK.***.raw 就好了.. ;)先到 这里 下载SDK体验   SDK ---> 简直不能称之为SDK, 这这这能开发么???!!配置开发环境 2010-10-12的SDK在qtcreator 集成方面存在问题.解决如下:
添加
QMAKE_LFLAGS += -Wl,-rpath-link,$sysroot/usr/lib
到文件$sysroot/usr/share/qt4/mkspecs/linux-g++/qmake.conf 注意:
$sysroot:
/usr/lib/madde/linux-i686/sysroots/meego-core-ia32-madde-sysroot-1.1-fs/开发步骤
创建能打包的模板mad -t <target> pscreate -t qt-simple <project_name> ## project_name 必须全小写, Ri.
打开qtcreator, 导入工程文件<project_name>.pro
meego-sdk-qtcreator
配置工程文件CONFIG += meegotouch
引用meego头文件:#include <meegotouch/MApplication>或者pro 文件里INCLUDEPATH += . /usr/lib/madde/linux-i686/sysroots/meego-core-ia32-madde-sysroot-1.1-fs/usr/include/meegotouch/
安装卸载应用注: 编译出来的rpm 包在rrpmbuild下# rpm -ivh <project_name>.rpm ### meegotouch-home 会看见新安装的应用# rpm -e <project_name>
运行应用先修改权限 chmod +x /usr/bin/<project_name>在meegotouch-home点击图标 或终端下 # <project_name>
在qtcreator 运行侧边栏的Projects > Build Environment > Detail > DISPLAY 修改为 :2
Run > Run Settings > Add > Custom Executable > Executable: Browse 选上运行的程序..
就可以在qtcreator 里直接Ctrl+r 运行了ps: 使用了信号/槽的 要
ln -sv /usr/lib/madde/linux-i686/sysroots/meego-core-ia32-madde-sysroot-1.1-fs/usr/bin/moc /usr/bin/moc
ln -sv /usr/lib/madde/linux-i686/sysroots/meego-core-ia32-madde-sysroot-1.1-fs/usr/bin/mmoc /usr/bin/mmoc
或者加PATH..Linux的备份和恢复注意事项Ubuntu 10.10下 Madagascar 安装记录相关资讯      Meego 
  • 诺基亚正式停止更新塞班和MeeGo应  (01/03/2014 18:52:44)
  • Jolla即将开始复活MeeGo  (11/21/2012 11:57:06)
  • MeeGo非典型死亡背后的典型故事[图  (10/13/2012 06:36:34)
  • Sailfish 移动操作系统一览,MeeGo  (11/26/2012 16:10:00)
  • 新版 MeeGo 将于下月发布 代号   (11/07/2012 08:02:44)
  • MeeGo年底复活  (09/27/2012 06:03:37)
本文评论 查看全部评论 (0)
表情: 姓名: 字数