嵌入式爱好者

查看: 3445|回复: 4

菜鸟紧急求助,qt2.2.0窗口程序移植不了啊?

[复制链接]

69

主题

184

帖子

338

积分

RK3568通行证

扫一扫,手机访问本帖
发表于 2011-12-30 16:47:06 | 显示全部楼层 |阅读模式
交叉编译环境已经搭建好,用arm-linux-gcc hello.c -o helloc编译的程序可以在开发板上面运行,用arm-linux-g++ hello.cpp -o hellocpp编译的程序也可以在开发板上面运行,其中两个文件内容如下:
hello.c
#include <stdio.h>

int main()
{
printf("feiyangqingyun\n");
}

hello.cpp
#include <iostream>
using namespace std;

int main()
{
cout <<"feiyangqingyun111"<<endl;
return 0;
}

编译光盘中附带的serial.c,需要修改ttySAC0为ttyS0,编译成功,运行OK!

但是按照运行tmake hello.pro -o Makefile生成了Makefile文件,然后运行make命令,确生成不了可执行文件,报错make:Nothing to be done for "all",都搞了一个多礼拜了还是移植不了QT窗口程序,源码如下:

#include <qapplication.h>
#include <qlabel.h>

int main(int argc,char **argv)
{
        int result=0;
        QApplication app(argc,argv);
        QLabel *label=new QLabel("feiyangqingyun",NULL);
        label->setGeometry(10,10,200,80);
        app.setMainWidget(label);
        label->show();
        result=app.exec();
        return result;
}

试了很多方法,几乎崩溃,希望有好心人可以传一份QT2.2.0程序移植的步骤,网上找了很多,还有手写makefile文件都试过了,依然不行,那本开发板配套教程上面很多地方有问题!
回复

使用道具 举报

69

主题

184

帖子

338

积分

RK3568通行证

 楼主| 发表于 2011-12-30 16:48:16 | 显示全部楼层
环境变量设置如下:
export PATH=/usr/local/arm/2.95.3/bin:/root/yizhi/qtopia-free-2.2.0/qtopia/bin:/root/yizhi/qtopia-free-2.2.0/qt2/bin:/root/yizhi/qtopia-free-2.2.0/tmake/bin:$PATH
export QTDIR=/root/yizhi/qtopia-free-2.2.0/qt2
export QPEDIR=/root/yizhi/qtopia-free-2.2.0/qtopia/
export LD_LIBRARY_PATH="$LD_LIBRARY_PATH$QTDIR:/root/yizhi/qtopia-free-2.2.0/qt2/lib"
export LD_LIBRARY_PATH="$LD_LIBRARY_PATH$QTDIR:/root/yizhi/qtopia-free-2.2.0/qtopia/lib"
export CC=/usr/local/arm/2.95.3/bin/arm-linux-gcc
export TMAKEDIR=/root/yizhi/qtopia-free-2.2.0/tmake
export TMAKEPATH=$TMAKEDIR/lib/qws/linux-arm-g++

69

主题

184

帖子

338

积分

RK3568通行证

 楼主| 发表于 2011-12-30 17:19:32 | 显示全部楼层
:'(:'(:'(:'(:'(:'(:'(:'(:'(:'(:'(:'(
zmpbbg 该用户已被删除
发表于 2012-1-4 11:22:39 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽

0

主题

7131

帖子

0

积分

发表于 2012-1-4 16:50:36 | 显示全部楼层
参考下6410下的视频呢?
http://bbs.witech.com.cn/thread-3809-1-1.html
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋| 飞凌嵌入式 ( 冀ICP备12004394号-1 )

GMT+8, 2025-1-10 00:31

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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