helan

helan

0个粉丝

1

问答

0

专栏

0

资料

helan  发布于  2016-04-14 18:50:36
采纳率 0%
1个问答
3803

【已解决】请教Hisi3520 QT裁剪

 
本帖最后由 goodman 于 2016-4-20 14:22 编辑

看了一些帖子,自己尝试裁剪QT。
1、Hisi 的交叉编译器 已结安装了,make 海思的 sample是OK的。挂载到板子上运行也是OK的。
2、下载 了 qt-everywhere-opensource-src-4.8.7.tar 开源代码
3、sudo ./configure -prefix /usr/local/Trolltech/Qt-4.8.7;sudo make;sudo make install
   都是OK的,成功了

接下来,要裁剪一个QT 配合Hisi的交叉编译器用
首先我:1、sudo make confclean 清除之前的
            2、./configure -prefix /usr/local/Trolltech/Qt-4.8.7-arm -opensource -embedded arm -xplatform qws/linux-arm-gnueabi-g++ -no-webkit -qt-libtiff -qt-libmng? -qt-libjpeg -qt-libpng -no-qt3support -nomake demos -nomake docs -nomake examples -little-endian -host-little-endian -fast -lrt
                 OK,没问题
            3、 make  到这一步 编译一会就报错了, [img]D:\s.jpg[/img]
                  报错如下:
                    make[1]:arm-none-linux-gnueabi-g++:命令未找到
                    make[1]:***[.obj/release-shared-emb-arm/qabstractanimation.0] 错误127

大概意思我懂 貌似 qws/linux-arm-gnueabi-g++ 这里有问题,但怎么解决呢?
我来回答
回答9个
时间排序
认可量排序

ngswfx

2个粉丝

55

问答

1

专栏

40

资料

ngswfx 2016-04-14 18:57:09
认可0
本帖最后由 ngswfx 于 2016-4-14 19:02 编辑


我没弄过QT,但这估计是环境变量哪里没对,字面意思就是找不到命令

linux-arm-gnueabi-g++

arm-none-linux-gnueabi-g++ 是个啥东西?

helan

0个粉丝

1

问答

0

专栏

0

资料

helan 2016-04-14 18:57:34
认可0
貌似要 qws/海思的交叉编译器,可是不太会。郁闷。

ngswfx

2个粉丝

55

问答

1

专栏

40

资料

ngswfx 2016-04-14 19:00:23
认可0
arm-none-linux-gnueabi-g++的目录估计没搞到环境变量里面,说白了就是找不到arm-none-linux-gnueabi-g++,你看看你的arm-none-linux-gnueabi-g++在哪里加一下Path再试

goodman

4个粉丝

30

问答

18

专栏

17

资料

goodman 2016-04-14 21:30:14
认可0
根据这个qws/linux-arm-gnueabi-g++改一个海思的,

helan

0个粉丝

1

问答

0

专栏

0

资料

helan 2016-04-15 09:02:52
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=28458&ptid=10980]goodman 发表于 2016-4-14 21:30[/url]
根据这个qws/linux-arm-gnueabi-g++改一个海思的,[/quote]

是要把海思的 这个东西,放到QT的 qws/路径下吗?还是?

helan

0个粉丝

1

问答

0

专栏

0

资料

helan 2016-04-15 09:46:38
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=28471&ptid=10980]helan 发表于 2016-4-15 09:02[/url]
是要把海思的 这个东西,放到QT的 qws/路径下吗?还是?[/quote]

我先自己试一下吧

myearth

0个粉丝

3

问答

0

专栏

3

资料

myearth 2016-04-15 10:51:53
认可0
[url]http://www.ebaina.com/bbs/forum.php?mod=viewthread&tid=8512&extra=[/url]

helan

0个粉丝

1

问答

0

专栏

0

资料

helan 2016-04-15 19:17:05
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=28481&ptid=10980]myearth 发表于 2016-4-15 10:51[/url]
http://www.ebaina.com/bbs/forum.php?mod=viewthread&tid=8512&extra=[/quote]

谢谢 myearth,我用这个试试

helan

0个粉丝

1

问答

0

专栏

0

资料

helan 2016-04-18 15:44:40
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=28481&ptid=10980]myearth 发表于 2016-4-15 10:51[/url]
http://www.ebaina.com/bbs/forum.php?mod=viewthread&tid=8512&extra=[/quote]

按照这个方法已经解决了 ,谢谢。
./configure --prefix=/opt/qt4.8.6 -opensource -confirm-license -qt-sql-sqlite -qt-gfx-linuxfb -plugin-sql-sqlit -no-qt3support -no-phonon -no-svg -no-webkit -no-javascript-jit -no-script -no-scripttools -no-declarative -no-declarative-debug  -qt-zlib -no-gif -qt-libtiff -qt-libpng -no-libmng -qt-libjpeg -no-rpath -no-pch -no-3dnow   -no-avx  -no-neon -no-openssl -no-nis -no-cups -no-dbus -embedded arm -platform linux-g++ -xplatform qws/linux-hisi3531nptl-g++ -little-endian -qt-freetype -no-opengl -no-glib -nomake demos -nomake examples -nomake docs -nomake tools
这里 我去掉了  -nomake tools  -confirm -qt-gfx-linuxfb
       修改了 -prefix /opt/qt4.8.6 -opensource
就OK了。
或将文件直接拖到这里
悬赏:
E币
网盘
* 网盘链接:
* 提取码:
悬赏:
E币

Markdown 语法

  • 加粗**内容**
  • 斜体*内容*
  • 删除线~~内容~~
  • 引用> 引用内容
  • 代码`代码`
  • 代码块```编程语言↵代码```
  • 链接[链接标题](url)
  • 无序列表- 内容
  • 有序列表1. 内容
  • 缩进内容
  • 图片![alt](url)
+ 添加网盘链接/附件

Markdown 语法

  • 加粗**内容**
  • 斜体*内容*
  • 删除线~~内容~~
  • 引用> 引用内容
  • 代码`代码`
  • 代码块```编程语言↵代码```
  • 链接[链接标题](url)
  • 无序列表- 内容
  • 有序列表1. 内容
  • 缩进内容
  • 图片![alt](url)
相关问答
无更多相似问答 去提问
举报反馈

举报类型

  • 内容涉黄/赌/毒
  • 内容侵权/抄袭
  • 政治相关
  • 涉嫌广告
  • 侮辱谩骂
  • 其他

详细说明

易百纳技术社区