按照教程视频编写应用程序失败

根据教程视频编写应用程序,但是在bin目录下找不到执行文件

麻烦把相应的上下文,还有你操作的细节都放一下


这是dadk文件,照着教程但是在bin目录下exec的时候显示找不到该文件

视频中dadk目录下有一个x86_64-unknown-dragonos.json文件,但是我在github上面却没有看到这个文件,那里面的东西需要吗

大概率是你编译失败了,你直接在你的应用程序的目录下运行编译命令

在应用程序目录下make run不了 :disappointed_relieved:

这个是你的编译命令有问题,因此请在app目录下运行app的编译命令。

简而言之,make run会调用dadk,然后dadk会调用每个任务的编译命令。就是你在dadk配置文件写的。

在开发应用程序的时候,因为dragonos具有linux兼容性,因此你可以先在linux下面把你的程序跑通了,再打包到dragonos上面。

然后那个报错就是你的编译命令运行失败了,你需要检查一下你的程序,运行make install会输出什么。为啥是make install呢?因为dadk配置文件里面你写的build_command就是 make install

明白了,感谢,问题已解决。
另外打包具体要怎么做呢 :pray:

你指的打包是什么

就是怎么将像这样外部写好的程序弄到DragonOS的目录下运行

copy到bin/sysroot/bin目录下即可