您的位置:首页 > 产品设计 > UI/UE

Android 编译错误:/usr/bin/ld: cannot find -luuid,/usr/bin/ld: cannot find -llzo2

2015-04-07 10:39 1081 查看
在64位ubuntu 12.04 下编译 Android 系统源码会出现下列错误:

/usr/bin/ld: cannot find -luuid
/usr/bin/ld: cannot find -llzo2


判断是缺少对应的库,尝试使用以下命令修复:

sudo apt-get install uuid uuid-dev
sudo apt-get install liblzo2-2 liblzo2-dev


但是错误还是存在,后来发现,我们需要的是32位的,但是以上命令安装的是64位的,所以应使用这个命令:

sudo apt-get install uuid-dev:i386
sudo apt-get install liblzo2-dev:i386


或者直接在软件中心搜索
uuid
liblzo2
,然后选择安装 i386 的库。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息