zlgopen / awtk-linux-fb

awtk port for linux framebuffer
109 stars 49 forks source link

嵌入式Linux上怎么编译mvvm项目 #110

Open Tracker647 opened 1 month ago

Tracker647 commented 1 month ago

看了下README就只有纯awtk应用,搜了下issue, 有一个移植mvvm的,但是是讲开发板,帮助不大。

我的环境是Vmware下的Ubuntu20.04 我跟着README去下载编译,然后根据如何搭建 Ubuntu 调试环境的做法去启动项目,发现mvvm项目都是白屏

我的目录结构:

@ubuntu:~/CodeDraft/a_armlinux_migrate_demo$ ll
total 44
drwxrwxr-x 10 onwazdl onwazdl 4096 Aug 14 19:01 ./
drwxrwxr-x  4 onwazdl onwazdl 4096 Aug 14 10:31 ../
drwxrwxr-x 21 onwazdl onwazdl 4096 Aug 14 17:10 awtk/
drwxrwxr-x 12 onwazdl onwazdl 4096 Aug 14 19:17 awtk-linux-fb/
drwxrwxr-x 16 onwazdl onwazdl 4096 Aug 14 17:10 awtk-mvvm/
drwxrwxr-x 11 onwazdl onwazdl 4096 Aug 14 18:32 js_mvvm_list_item_test/
drwxrwxrwx 12 onwazdl onwazdl 4096 Aug 14 19:16 mvvm_fb_test_demo2/

我用的例子是mvvm的demo2和jsdemo13: mvvm_fb_test_demo2.zip js_mvvm_list_item_test.zip

试了下纯awtk项目就没有这个问题。 麻烦看看,谢谢。

xianjimli commented 1 month ago

试试

scons LINUX_FB=true
Tracker647 commented 1 month ago

OK,能显示了,awtk-mvvm带上LINUX_FB=true编译,mvvm项目SConstruct设置也要加上ARGUMENTS['LINUX_FB']=true