瑞芯微Rockchip开发者社区
登录
直播中
李明
7年用户
1314经验值
私信
关注
[问答]
通过build.sh app进行编译后也不能启动系统是什么原因呢?
开启该帖子的消息推送
编译器
我在把APP的QT 测试代码放在 apps/forlinx-qt 下 ,在examples.pro中加入待编译代码目录 ,通过build.sh app 进行编译后也不能启动系统是什么原因呢?
回帖
(3)
张兰英
2021-12-30 10:08:51
先把编译好的可执行文件拷贝到板子上直接运行,先保证应用没有问题
先把编译好的可执行文件拷贝到板子上直接运行,先保证应用没有问题
举报
励黎
2021-12-30 10:09:15
步骤1:创建编译可以运行的helloworld qt程序,得到可在开发板上运行的bin文件helloworld
步骤2:将步骤1生存的helloworld拷贝到开发板/usr/bin/目录下
步骤3:在/usr/share/matrix-gui-2.0/apps/文件夹中建立qt5_helloworld文件夹,在qt5_helloworld文件夹中创建qt5_helloworld.desktop文件。比较简便的方法是直接copy 其他目录下的.desktop文件,然后对其进行修改。qt5_helloworld.desktop的内容如下:
#!/usr/bin/env xdg-open
[Desktop Entry]
Name=Helloworld
GenericName=Demo App
Icon=/usr/share/matrix-gui-2.0/apps/images/forlinx/helloworld-icon.png
Exec=helloworld
Type=Application
ProgramType=gui
Name[en_US]=qt5_helloworld.desktop
步骤4:制作一张 96x96 大小的 png 格式的图片,命名为helloworld-icon.png,然后放到qt5_helloworld.desktop文件指定的位置,即:/usr/share/matrix-gui-2.0/apps/images/forlinx/
步骤5:修改/usr/share/matrix-gui-2.0/json.txt文件,添加如下内容:
{"Name":"Helloworld","Order":999,"Icon":"apps/images/forlinx/helloworld-icon.png","Type":"application","Exec":"helloworld","ProgramType":"gui","Description_Link":-1,"Lock":-1,"Category":-1},
该文件的修改建议拷贝出来在电脑上修改,不容易造成文件格式的错误
步骤6:输入sync同步保存命令,重启开发板,就可以在桌面上看到helloworld程序了。
步骤1:创建编译可以运行的helloworld qt程序,得到可在开发板上运行的bin文件helloworld
步骤2:将步骤1生存的helloworld拷贝到开发板/usr/bin/目录下
步骤3:在/usr/share/matrix-gui-2.0/apps/文件夹中建立qt5_helloworld文件夹,在qt5_helloworld文件夹中创建qt5_helloworld.desktop文件。比较简便的方法是直接copy 其他目录下的.desktop文件,然后对其进行修改。qt5_helloworld.desktop的内容如下:
#!/usr/bin/env xdg-open
[Desktop Entry]
Name=Helloworld
GenericName=Demo App
Icon=/usr/share/matrix-gui-2.0/apps/images/forlinx/helloworld-icon.png
Exec=helloworld
Type=Application
ProgramType=gui
Name[en_US]=qt5_helloworld.desktop
步骤4:制作一张 96x96 大小的 png 格式的图片,命名为helloworld-icon.png,然后放到qt5_helloworld.desktop文件指定的位置,即:/usr/share/matrix-gui-2.0/apps/images/forlinx/
步骤5:修改/usr/share/matrix-gui-2.0/json.txt文件,添加如下内容:
{"Name":"Helloworld","Order":999,"Icon":"apps/images/forlinx/helloworld-icon.png","Type":"application","Exec":"helloworld","ProgramType":"gui","Description_Link":-1,"Lock":-1,"Category":-1},
该文件的修改建议拷贝出来在电脑上修改,不容易造成文件格式的错误
步骤6:输入sync同步保存命令,重启开发板,就可以在桌面上看到helloworld程序了。
举报
章伟
2021-12-30 10:09:27
在/etc/init.d/ 中 s60 开头的开机脚本中,把启动的桌面 修改成自己的APP的 应用路径就可以,或者cp 到 /usr/bin 中也是可以的
在/etc/init.d/ 中 s60 开头的开机脚本中,把启动的桌面 修改成自己的APP的 应用路径就可以,或者cp 到 /usr/bin 中也是可以的
举报
更多回帖
rotate(-90deg);
回复
相关问答
编译器
安装riscv-tools时已成功
编译
,但
不能
使用spike pk hello, 是
什么原因
?
2021-07-01
2384
RK3588烧录自己
编译
的固件
后
无法进入升级模式是
什么原因
2022-11-11
1232
Linux内核为什么
不能
编译
出模块
呢
2022-06-30
3267
使用
build.sh
脚本
编译
时出现错误该怎么办
2022-01-04
1971
._
build.sh
失败怎么解决?
2022-01-05
909
在lichee目录下面执行
build.sh
后
cmd_defconfig文件中的命令都未
编译
是为什么?
2022-01-05
681
Qt
编译
并未生成库是为什么?
2022-01-05
896
build.sh
失败该怎样去解决
呢
2022-01-13
2539
请问源码能单独
编译
吗?怎样
编译
2022-01-13
779
f***uild不开源的具体
原因
是什么
2022-01-14
2020
发帖
登录/注册
20万+
工程师都在用,
免费
PCB检查工具
无需安装、支持浏览器和手机在线查看、实时共享
查看
点击登录
登录更多精彩功能!
英国威廉希尔公司网站
william hill官网 版块
小组
免费开发板试用
ebook
直播
搜索
登录
×
20
完善资料,
赚取积分