主题 : [商用,需紧急解决]关于 Ubuntu Core with Qt-Embedded QT程序无法编译问题。 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 80065
精华: 0
发帖: 7
金钱: 35 两
威望: 7 点
贡献值: 0 点
综合积分: 14 分
注册时间: 2012-10-18
最后登录: 2017-06-13
楼主  发表于: 2016-05-25 17:13

 [商用,需紧急解决]关于 Ubuntu Core with Qt-Embedded QT程序无法编译问题。

准备商用nanopi2 fire板子,非常紧急。

目前遇到的问题是
编译Qt程序时出现无法链接到 libts, libz等库

根据官方WIKI文档解决
编译Qt程序时出现无法链接到 libts, libz等库
原因是你的 arm-linux-gcc 4.9.3 编译器没有集成这些库,到产品的下载页面重新下载一次编译器,重新安装后即可解决。




关键是交叉编译环境是直接下载下来的,何来重新安装一说? 不过就是解压出来,环境变量一配置。所以我不懂得文档所谓的重新按照如何解决,我只知道在解压出来的目录里面没有 libts,libz的库。
根据wiki如下安装交叉编译环境

首先下载并解压编译器:
git clone https://github.com/friendlyarm/prebuilts.gitsudo mkdir -p /opt/FriendlyARM/toolchainsudo tar xf prebuilts/gcc-x64/arm-cortexa9-linux-gnueabihf-4.9.3.tar.xz -C /opt/FriendlyARM/toolchain/[/pre]然后将编译器的路径加入到PATH中,用vi编辑vi ~/.bashrc,在末尾加入以下内容:
export PATH=/opt/FriendlyARM/toolchain/4.9.3/bin:$PATHexport GCC_COLORS=auto[/pre]
级别: 新手上路
UID: 80065
精华: 0
发帖: 7
金钱: 35 两
威望: 7 点
贡献值: 0 点
综合积分: 14 分
注册时间: 2012-10-18
最后登录: 2017-06-13
1楼  发表于: 2016-05-26 17:56
楼上的兄弟,我已经重新下载了两次,重新解压,QT编译还是报一样的问题。。。。。。。
求救。。
级别: 新手上路
UID: 80065
精华: 0
发帖: 7
金钱: 35 两
威望: 7 点
贡献值: 0 点
综合积分: 14 分
注册时间: 2012-10-18
最后登录: 2017-06-13
2楼  发表于: 2016-05-27 13:18
请从以下链接下载 http://pan.baidu.com/s/1dDE0Gwh#path=%252FNanoPi2编译器名字arm-cortexa9-linux-gnueabihf-4.9.3-20160512

不要去GITHUB下载,那边会缺两个文件。   (请官方及时修改wiki,免得误导别人)
级别: 新手上路
UID: 32188
精华: 0
发帖: 5
金钱: 25 两
威望: 5 点
贡献值: 0 点
综合积分: 10 分
注册时间: 2010-11-11
最后登录: 2016-07-29
3楼  发表于: 2016-06-29 12:47

 回 3楼(czesen) 的帖子

谢谢
级别: 新手上路
UID: 32188
精华: 0
发帖: 5
金钱: 25 两
威望: 5 点
贡献值: 0 点
综合积分: 10 分
注册时间: 2010-11-11
最后登录: 2016-07-29
4楼  发表于: 2016-06-29 12:50
级别: 新手上路
UID: 127165
精华: 0
发帖: 1
金钱: 5 两
威望: 1 点
贡献值: 0 点
综合积分: 2 分
注册时间: 2016-08-05
最后登录: 2016-09-02
5楼  发表于: 2016-08-06 10:37
3楼正解