根据教程视频编写应用程序,但是在bin目录下找不到执行文件
麻烦把相应的上下文,还有你操作的细节都放一下
视频中dadk目录下有一个x86_64-unknown-dragonos.json文件,但是我在github上面却没有看到这个文件,那里面的东西需要吗
大概率是你编译失败了,你直接在你的应用程序的目录下运行编译命令
在应用程序目录下make run不了
这个是你的编译命令有问题,因此请在app目录下运行app的编译命令。
简而言之,make run会调用dadk,然后dadk会调用每个任务的编译命令。就是你在dadk配置文件写的。
在开发应用程序的时候,因为dragonos具有linux兼容性,因此你可以先在linux下面把你的程序跑通了,再打包到dragonos上面。
然后那个报错就是你的编译命令运行失败了,你需要检查一下你的程序,运行make install
会输出什么。为啥是make install
呢?因为dadk配置文件里面你写的build_command就是 make install
明白了,感谢,问题已解决。
另外打包具体要怎么做呢
你指的打包是什么
就是怎么将像这样外部写好的程序弄到DragonOS的目录下运行
copy到bin/sysroot/bin目录下即可