首页| 论坛| 消息

标题:大家帮忙来看看,很诡异的段错误
作者:bmy001
日期:2011-06-26 22:22
内容:

我的开发板,其实是诺亚周的Np1500,反正都是用的jz4740,不多说
详细说下编译环境,以便于错误排查
gcc 4.1.3
交叉编译器的gcc version 4.1.3
qt-embedded2.3.10
qtopie操作系统,内建qt2.3.10
具体问题
看图
用qDebug输出调试信息
最后发现少了一条show MainWindow OK!
无论是交叉编译还是用本地的gcc都是这个问题,编译其他的程序也一样。
是BMYBoxWindow.show(); 导致的段错误。
main函数代码如下
//#include
#include "mainwindow.h"
//QTOPIA_ADD_APPLICATION("MainWindow",MainWindow)
//QTOPIA_MAIN
#include "qapplication.h"

int main(int argc, char *argv[])
{
QApplication a(argc, argv);
qDebug("QApplication is OK!");
MainWindow BMYBoxWindow;
qDebug("Load MainWindow in QApplication OK!");
a.setMainWidget( &BMYBoxWindow );
qDebug("set MainWidget OK!");
BMYBoxWindow.show();
qDebug("show MainWindow OK!");
return a.exec();
}


#1 [bmy001 06-26 22:25]
我吧noahNP1500的系统从opie换到qtopia再编译问题依旧。
#2 [bmy001 06-26 22:57]
板子是jz4740 mipsel 336Mhz
#3 [q632649116 06-27 20:03]
表示Hello Word也段错误正在尝试的路过。。。
#4 [bmy001 06-27 22:04]
额,你也到这里凑热闹
#5 [bmy001 06-27 22:05]
我都说了,你的段错误是你把main函数打错了。

<< 1 2 >> (1/2)

回复 发表
主题 版块