首页| 论坛| 消息

标题:遇到这样一个非常诡异的问题,关于在板子上运行程序时的崩溃问题,大牛们请看看
作者:laogao
日期:2009-11-25 10:11
内容:

开发使用的是qt2.3.7
系统是linux
由于系统功能繁多,所以使用了大量弹出控件。
这个问题过于诡异,现将现象描述如下:
QLabel* OutputPannel_2;
QFrame* Frame13_2;
QPushButton* SumOutput;
//OutputForm * outPutSetFre1;
Channelsetting *outPutSetFre1;
Channelsetting *outPutSetFre2;
//Channelsetting *outPutSetFre3;
//Channelsetting *outPutSetEle;
//Channelsetting *outPutSetSwi;
FrequencyRangeSetting * freSet;
DrawPoints *drawPoints;
Data *data;
int paintTimer;
bool _switch;
transfer * ptTransfer;
int type;
int type2;
这里是.h中的部分声明,其中的第七,八,九行是注掉的,程序编译后可以在板子上运行
第二次运行时将第七行声明注释去掉,将程序编译后下到板子上,程序崩溃。
现在的声明就为:
QLabel* OutputPannel_2;
QFrame* Frame13_2;
QPushButton* SumOutput;
//OutputForm * outPutSetFre1;
Channelsetting *outPutSetFre1;
Channelsetting *outPutSetFre2;
Channelsetting *outPutSetFre3;
//Channelsetting *outPutSetEle;
//Channelsetting *outPutSetSwi;
FrequencyRangeSetting * freSet;
DrawPoints *drawPoints;
Data *data;
int paintTimer;
bool _switch;
transfer * ptTransfer;
int type;
&nbs ..


#1 [laogao 11-25 14:42]
真没有遇到这种情况的牛人么???

回复 发表
主题 版块