Dee*_*ngh 30 perl perl-module android-source
我该如何解决这个错误?
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: *** [out/target/product/generic/obj/STATIC_LIBRARIES/libwebcore_intermediates/Source/WebCore/html/DocTypeStrings.cpp] Error 2
Run Code Online (Sandbox Code Playgroud)
小智 51
在Linux Mint上我必须输入
$ sudo apt-get install libswitch-perl
Run Code Online (Sandbox Code Playgroud)
4aR*_*gh7 12
您收到此错误是因为您没有在系统上安装Switch.pm perl模块.有两种方法可以安装它,它们都可以在Ubuntu 14.04上运行.
通过Ubuntu存储库安装它.
通过CPAN安装.pm.
从命令行,可以通过从终端运行以下命令来完成安装(Ctrl-Alt-t):
sudo apt-get install libswitch-perl
Run Code Online (Sandbox Code Playgroud)
如果您希望通过cpan安装,请按照以下说明操作:
Open a terminal(Ctrl-Alt-t).
Enter the command cpan.
At the prompt cpan[1]>, type install Switch.
Once completed, Type exit.
Run Code Online (Sandbox Code Playgroud)
致谢:Kevin Bowen
您可以通过安装"perl-Switch"来解决此错误
对于Amazon Linux/Redhat/Centos /等:
sudo yum install -y perl-Switch
Run Code Online (Sandbox Code Playgroud)
对于Ubuntu:
sudo apt-get install -y libswitch-perl
Run Code Online (Sandbox Code Playgroud)
我已经解决了这个问题,实际上我正在使用 14.04LTS for android 4.2jellybean 源代码。在14.04LTS中必须安装开关模块。下面是安装过程
1:使用以下命令并配置为自动 $cpan App::cpanminus
2:安装开关$cpanm开关
注意:通过使用这两个命令,问题在我的 Ubuntu 14.04LTS 中得到解决......
| 归档时间: |
|
| 查看次数: |
57379 次 |
| 最近记录: |