我试图在Mac OS中构建android Os 在我尝试执行make命令后,我完成了所有步骤 make -j4
我收到此错误
无法在@INC中找到Switch.pm(@INC包含:/ Library/Perl/5.16/darwin-thread-multi-2level /Library/Perl/5.16/Network/Library/Perl/5.16/darwin-thread -multi-2level /Network/Library/Perl/5.16 /Library/Perl/Updates/5.16.2 /System/Library/Perl/5.16/darwin-thread-multi-2level /System/Library/Perl/5.16 / System / Library /Perl/Extras/5.16/darwin-thread-multi-2level /System/Library/Perl/Extras/5.16。)at external / webkit / Source / WebCore / make-hash-tools.pl第23行。 BEGIN失败 - 编译在external / webkit / Source / WebCore / make-hash-tools.pl第23行中止。 make: * [out / target / product / generic / obj / STATIC_LIBRARIES / libwebcore_intermediates / Source / WebCore / html / DocTypeStrings.cpp]错误2 make:* 等待未完成的工作...... 无法在@INC中找到Switch.pm(@INC包含:/ Library/Perl/5.16/darwin-thread-multi-2level /Library/Perl/5.16/Network/Library/Perl/5.16/darwin-thread-multi- 2level /Network/Library/Perl/5.16 /Library/Perl/Updates/5.16.2 /System/Library/Perl/5.16/darwin-thread-multi-2level /System/Library/Perl/5.16 / System / Library / Perl / Extras / 5.16 / darwin-thread-multi-2level /System/Library/Perl/Extras/5.16。)at external / webkit / Source / WebCore / make-hash-tools.pl第23行。 BEGIN失败 - 编译在external / webkit / Source / WebCore / make-hash-tools.pl第23行中止。
所以请你能帮帮我
答案 0 :(得分:2)
我遇到了和你一样的错误。
跑步:
sudo apt-get install libswitch-perl
答案 1 :(得分:1)
我遇到了同样的问题。要解决此问题,我们需要为Perl安装Switch模块。要安装Perl模块,我们可以使用cpan。您可以搜索有关cpan的更多信息,但以下内容对我有用:
sudo cpan -f Switch