xianjian1988 发表于 2016-7-28 14:29:27

android编译过程中出错~~

Can't locate Switch.pm in @INC (you may need to install the Switch module) (@INC contains: /etc/perl /usr/local/lib/perl/5.18.2 /usr/local/share/perl/5.18.2 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.18 /usr/share/perl/5.18 /usr/local/lib/site_perl .) at external/webkit/Source/WebCore/make-hash-tools.pl line 23.

BEGIN failed--compilation aborted at external/webkit/Source/WebCore/make-hash-tools.pl line 23.

make: *** 错误 2

请问下有哥们遇到过这样的情况吗?我是才开始学,不是很懂。。。。。。

xianjian1988 发表于 2016-7-28 14:32:11

解决方法是安装perl的switch库:

sudo apt-get install libswitch-perl

额 刚在网上查到的 试一下!

muhuacat 发表于 2016-8-4 17:01:57

sudo apt-get install libswitch-perl

JK_Huang 发表于 2016-12-15 09:56:43

源码是没有问题的,编译天嵌官方的源码包出错基本都是环境搭建没做好。详细阅读使用手册看看那个步骤没做好把。注意手册里的操作环境是64位Ubuntu12.04,还有手册中也说到不建议用虚拟机。

bagelzb` 发表于 2017-1-4 20:43:18

这个方法是通用的么

andersr 发表于 2017-7-4 04:39:20

缺少 libswitch-perl 了
页: [1]
查看完整版本: android编译过程中出错~~