当前位置: 代码迷 >> QT开发 >> 把自各儿的程序移植到开发板上,板子是qtopia的平台。求教
  详细解决方案

把自各儿的程序移植到开发板上,板子是qtopia的平台。求教

热度:99   发布时间:2016-04-25 03:32:27.0
把自己的程序移植到开发板上,板子是qtopia的平台。求教
     我现在在学习,刚把qtpia移植到板子上。用的友善之臂mini2440的,我现在想要写程序,希望能在开发板的LCD上有一个快捷方式,点击这个快捷方式就能运行我写的程序的。
     我写的程序都是在Linux下写的。用arm-linux-gcc编译的。程序用开发板上(是开发板,不是电脑的终端)的终端运行  ./**  能够运行啊。可是怎么把这个程序和  **.desktop链接起来能够点击这个快捷方式就运行的?
      我现在是卡在这里了。。不知道接下来怎么弄。
      另外这qtopia上面的应用程序是什么格式的才能运行啊。是不是要用专门的工具写程序才能在qtopia上面运行。

------解决方案--------------------
一、首先要编写.desktop文件,例如:
[Translation] 
File=QtopiaSettings 
Context=mycalc 
Comment[Desktop Entry/Name]=Use soft hyphen (char U00AD) to indicate 
hyphenation 
[Desktop Entry] 
Exec=mycalc 
Icon=mycalc 
Type=Application 
Name[]=My Calculator 
CanFastload=0 
保存为.desktop文件,然后将其拷贝到 /opt/Qtopia/apps/Applications/ 目录下即可。
二、需要先交叉编译才能放到板子上运行