永发信息网

Qt4.7出错问题

答案:4  悬赏:10  手机版
解决时间 2021-01-31 09:54
  • 提问者网友:爱了却不能说
  • 2021-01-31 06:01
请仔细看下面程序:
#include
#include
int main(int argc,char *argv[])
{
QApplication app(argc,argv);
QPushButton b("Hello World!");
b.show();
QObject::connect(&b,SIGNAL(clicked()),&app,SLOT(quit()));
return app.exec();
}
1问:我在Windows上用Qt4.7调试和生成都没有问题。退出QT4.7后,直接点击后提示缺少一系列的dll。这是怎么会事。
2问:我到Linux下调试却无法进行,提示出错127这是怎么会事?

出错提示:
I.../untitled-/../../qtsdk-2010.05/qt/include/QtCore-
I../../qtsdk-2010.05/qt/include/QtGui-I../..qtsdk-2010.05/qt/include
-I.-I../untitled-i.-o helloworld.o../untitled1/helloworld.cpp
make:g++:命令未找到
make:离开目录"/home/lz36779/test/untitled1-build-desktop"
The process"/usr/bin/make"exited with code %2
Error while building project untitled1(target:Desktop)
When executing build step'Make'
最佳答案
  • 五星知识达人网友:大漠
  • 2021-01-31 06:44
1.调试时,IDE已经把/bin加入了PATH环境变量,所以可以启动,但是直接运行时不会,你在我的电脑点右键,然后选属性,再选择高级,然后再点环境变量按钮,把/bin,加入PATH环境变量中去

2.你可能没有安装C++开发环境。所以采用错误提示g++:命令没有找到
全部回答
  • 1楼网友:笑迎怀羞
  • 2021-01-31 08:21

有时会出现问题,再试一次就好了

  • 2楼网友:佘樂
  • 2021-01-31 07:59
你缺少的一系列dll文件都在bin目录下,去把它考到你的运行文件的地方就行了
  • 3楼网友:佘樂
  • 2021-01-31 07:02
1问:我在Windows上用Qt4.7调试和生成都没有问题。退出QT4.7后,直接点击后提示缺少一系列的dll。这是怎么会事。 这个是那个包含一大堆dll的bin目录没有添加到系统路径中,所以会提示缺少dll。 2问:我到Linux下调试却无法进行,提示出错127这是怎么会事? 首先,在Linux下面,你的编码要确认是否是Unicode的,确认以后再重新编译试试,别只写错误代码,出错提示信息也写上最好。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯