查看: 2002|回复: 2

[其他] 每天解决一个问题31:imx283,QT编译moc奇葩问题

[复制链接]
  • TA的每日心情
    擦汗
    2022-3-3 09:56
  • 签到天数: 4 天

    连续签到: 1 天

    [LV.2]偶尔看看I

    106

    主题

    836

    帖子

    4

    金牌会员

    Rank: 6Rank: 6

    积分
    1527
    最后登录
    2023-6-12
    发表于 2015-9-24 21:36:37 | 显示全部楼层 |阅读模式
    本帖最后由 jinyi7016 于 2015-9-25 09:37 编辑

    背景
    本来Qt4.7.3已经编译好了,可是触摸屏部分有问题,更改后要从新编译,可这次编译移植就是卡在一个moc的错误是有两天了,怎么也过不去,配置选项一项一项的试,工具链也换了,可还是不行。今天突然发现。
    解决
    运行,
    1. ./configure -prefix /home/jf/my-qt-4.7/qtlib -embedded arm -release -opensource -fast -no-accessibility -no-scripttools -no-mmx -no-multimedia  -no-svg -no-webkit -no-3dnow -no-sse -no-sse2 -silent -qt-libpng -qt-libjpeg -no-libmng -no-libtiff -no-multimedia -make libs -nomake examples -nomake docs  
    复制代码
    在输出的信息中找看到

    捕获.PNG

    以上是正确的,错误的那个忘记截图了,主要就是Building on:这一个不对,变成了环境变量QMAKESPCE的值了。
    但是在profile文件中把QMAKESPCE删掉还是不行,有用echo 查看的时候还是会有这个变量的值。
    注销后才可以。
    最后配置完成后的结果
    捕1获.PNG
    最后make一下,等一个多小时就OK了。

    延伸
    别没事瞎改系统上的变量,尤其是要用root用户才能改的值,要是没有100%的确认,改了试完了立刻改回来。
    平时编译内核还是软件总是make一下就等结果了,有错也不看就上google,其实错误信息都已经有过程中了,只要仔细看一下,就能自己解决的。
    常年用windows,只有很少的机会去接触环境变量之类的系统问题,有也是在和谐软件的时候。
    我知道答案 目前已有2人回答
    回复

    使用道具 举报

    该用户从未签到

    61

    主题

    965

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    2394
    最后登录
    1970-1-1
    发表于 2015-9-25 08:51:28 | 显示全部楼层
    了解了解         
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2017-2-9 14:16
  • 签到天数: 17 天

    连续签到: 1 天

    [LV.4]偶尔看看III

    25

    主题

    1785

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    2250
    最后登录
    2024-6-11
    发表于 2015-9-25 09:14:11 | 显示全部楼层
    学习了。。。。
    freescaleic.org.png
    回复

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /3 下一条

    Archiver|手机版|小黑屋|恩智浦技术社区

    GMT+8, 2025-9-13 15:16 , Processed in 0.102835 second(s), 24 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

    快速回复 返回顶部 返回列表