编译 编译 编译  

分享到:

alpha-star
Level 2Admin
注册时间:8年 前
帖子数: 22
2016年9月22日 下午8:13  

如果你已经获取到了所有的代码,急不可耐的想编译,那么希望这篇帖子可以帮助到你。

1、在代码的根目录下执行如下命令:
source build/envsetup.sh

2、完成后执行如下命令:
lunch

或者直接执行
lunch full_amt6797_64_open-eng

3、全部编译:
make -jx (x代表线程数)

 

If 你已经编译成功了,恭喜你!但是国际惯例,不留沙发。

以下你可以进阶了。

点我

 

 


回复引用
dyong
Level 0
注册时间:8年 前
帖子数: 2
2016年11月17日 下午5:08  

为啥我用虚拟机编译的时候一直会重启,而且编译不成功?


回复引用
DragonCat
Level 2Admin
注册时间:8年 前
帖子数: 42
2016年11月17日 下午5:36  

有可能是虚拟机分配的内存太多了,你把内存设置减小试试


回复引用
wisefaucet
Level 0
注册时间:8年 前
帖子数: 2
2016年12月2日 上午10:57  

請問下樓主,我的lunch menu不太一樣是設錯嗎?如何設呢?謝謝。我的menu 如下

Lunch menu... pick a combo:

     1. aosp_arm-eng

     2. aosp_arm64-eng

     3. aosp_mips-eng

     4. aosp_mips64-eng

     5. aosp_x86-eng

     6. aosp_x86_64-eng

     7. aosp_deb-userdebug

     8. aosp_flo-userdebug

     9. full_fugu-userdebug

     10. aosp_fugu-userdebug

     11. mini_emulator_arm64-userdebug

     12. m_e_arm-userdebug

     13. mini_emulator_mips-userdebug

     14. mini_emulator_x86_64-userdebug

     15. mini_emulator_x86-userdebug

     16. aosp_flounder-userdebug

     17. aosp_hammerhead-userdebug

     18. aosp_hammerhead_fp-userdebug

     19. aosp_shamu-userdebug

 


回复引用
lowkeyway
Level 0
注册时间:8年 前
帖子数: 1
2016年12月6日 下午4:07  

看样子,你没有合入SLA的代码。估计你也没有合入Kernel的代码。

哈哈,你还需要多泡泡论坛奥。

爱生活


回复引用
Robinshan
Level 0
注册时间:7年 前
帖子数: 3
2017年8月25日 下午4:55  

编译遇到如下问题,求助~

No rule to make target 'vendor/amt/libs/mt6797_64/images/md1arm7.img', needed by 'out/target/product/amt6797_64_open/md1arm7.img'. Stop.


回复引用
wolfkin
Level 2Admin
注册时间:8年 前
帖子数: 27
2017年8月25日 下午5:44  

怀疑你是合代码没有合vendor部分


回复引用
  
Working

登陆 或者 注册