主题 : 关于编译qtopia2.2.0计算器ARM版本报错:cannot find -lqtopia2 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 126735
精华: 0
发帖: 11
金钱: 55 两
威望: 11 点
贡献值: 0 点
综合积分: 22 分
注册时间: 2016-07-18
最后登录: 2016-08-21
楼主  发表于: 2016-08-19 09:40

 关于编译qtopia2.2.0计算器ARM版本报错:cannot find -lqtopia2

我按书上编译qtopia2.2.0计算器ARM版本时一直报错,但x86版本可以正常模拟出来。出现错误如下:

/opt/FriendlyARM/toolschain/4.4.3/lib/gcc/arm-none-linux-gnueabi/4.4.3/../../../../arm-none-linux-gnueabi/bin/ld: cannot find -lqtopia2
collect2: ld returned 1 exit status
make: *** [mycalc] Error 1


解决办法:
编译器的问题,用友善之臂提供的最新的arm编译器arm-linux-gcc 4.5.1

# export /opt/FriendlyARM/toolschain/4.5.1/bin/:$PATH(临时解决办法),要永久的话更改环境变量。

希望可以帮到你!