找回密码
 立即注册
收起左侧

exited with code 255 问题,估计是编译器问题,但是求大神啊

3
回复
9077
查看
[复制链接]
累计签到:35 天
连续签到:1 天
来源: 2016-3-30 20:16:41 显示全部楼层 |阅读模式
1Qter豆
本帖最后由 bycy0801 于 2016-3-30 20:22 编辑

编了一个最简单的七个按钮成一列的小程序,编译没有问题,可是Run的时候结果给我净来exited with code 255这一出,或者直接Crush掉。。。


现在又出现下面这些。。。:
20:20:58: 为项目new_hope执行步骤 ...
20:20:58: 配置没有改变, 跳过 qmake 步骤。
20:20:58: 正在启动 "C:\Qt\Tools\QtCreator\bin\jom.exe"

        C:\Qt\Tools\QtCreator\bin\jom.exe -f Makefile.Debug
20:20:58: 进程"C:\Qt\Tools\QtCreator\bin\jom.exe"正常退出。
20:20:58: Elapsed time: 00:00.

编译器配置(MSVC2013 64位)



代码:
头文件
  1. #ifndef GRINDER_H
  2. #define GRINDER_H

  3. #include <QWidget>
  4. #include <QPushButton>
  5. namespace Ui {
  6. class grinder;
  7. }

  8. class grinder : public QWidget
  9. {
  10.     Q_OBJECT

  11. public:
  12.     explicit grinder(QWidget *parent = 0);
  13.     ~grinder();

  14. private:
  15.     Ui::grinder *ui;
  16.     QPushButton *button1_help,*button1_manual,*button1_statics,*button1_program,*button1_work,*button1_display,*button1_setting;

  17. private slots:
  18.     void change_content();

  19. };

  20. #endif // GRINDER_H
复制代码
cpp文件
  1. #include "grinder.h"
  2. #include "ui_grinder.h"
  3. #include <QGridLayout>
  4. grinder::grinder(QWidget *parent) :
  5.     QWidget(parent),
  6.     ui(new Ui::grinder)
  7. {
  8.     ui->setupUi(this);
  9.     button1_help=new QPushButton(this);
  10.     button1_manual=new QPushButton(this);
  11.     button1_program=new QPushButton(this);
  12.     button1_statics=new QPushButton(this);
  13.     button1_work=new QPushButton(this);
  14.     button1_display=new QPushButton(this);
  15.     button1_setting=new QPushButton(this);
  16.     button1_help->setText("帮助");
  17.     button1_display->setText("显示");
  18.     button1_manual->setText("手动");
  19.     button1_program->setText("程序");
  20.     button1_setting->setText("设置");
  21.     button1_statics->setText("数据");
  22.     button1_work->setText("运行");
  23.     //Construct an QPushButton array
  24.     QPushButton *button_1th[7];
  25.     button_1th[0]=button1_help;
  26.     button_1th[1]=button1_statics;
  27.     button_1th[2]=button1_manual;
  28.     button_1th[3]=button1_program;
  29.     button_1th[4]=button1_work;
  30.     button_1th[5]=button1_display;
  31.     button_1th[6]=button1_setting;
  32.     QGridLayout *mainLayout=new QGridLayout(this);
  33.     for(int i=0;6;i++){
  34.         mainLayout->addWidget(button_1th[i],i,0);
  35.     }
  36.     //    connect(button1,SIGNAL(clicked(bool)),this,SLOT(change_content()));
  37. }

  38. void grinder::change_content(){
  39.     //    button1->setStyleSheet("background-color:black;color:white");
  40. }

  41. grinder::~grinder()
  42. {
  43.     delete ui;
  44. }
复制代码
附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

最佳答案

查看完整内容

完事基础最重要啊。。。。。。
回复

使用道具 举报

累计签到:955 天
连续签到:1 天
2016-3-30 20:16:42 显示全部楼层
完事基础最重要啊。。。。。。
回复

使用道具 举报

累计签到:35 天
连续签到:1 天
2016-3-30 20:29:31 显示全部楼层
卧槽。。。没脸了,一个最简单的循环写错了,可是为什么他不报错在循环啊。。。。尽管是个死循环
回复

使用道具 举报

累计签到:35 天
连续签到:1 天
2016-4-1 20:19:18 显示全部楼层
wdmxtk002 发表于 2016-3-31 08:47
完事基础最重要啊。。。。。。

大神能告诉我怎么删帖么。。。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

公告
可以关注我们的微信公众号yafeilinux_friends获取最新动态,或者加入QQ会员群进行交流:190741849、186601429(已满) 我知道了