• 9706阅读
  • 11回复

main.cpp: no such file or directory [复制链接]

上一主题 下一主题
离线yelei0711
 
只看楼主 倒序阅读 楼主  发表于: 2010-08-10
刚刚开始学习QT 安装了qt-sdk-win-opensource-2010.04
在运行hello world 程序时就出现:


..hellomain.cpp: no such file or directory
no input files
请高手给予指点,不胜感激
离线XChinux

只看该作者 1楼 发表于: 2010-08-10
不明白。
将你的hello world及编译过程发上来看看。
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
离线wd007

只看该作者 2楼 发表于: 2010-08-10
是啊,错误信息不是很常见。
欢迎访问我的博客,一起学习提高
http://blog.csdn.net/qter_wd007
离线yelei0711
只看该作者 3楼 发表于: 2010-08-11
#include <QApplication>
#include <QPushButton>

int main(int argc,char *argv[])
{
  QApplication app(argc, argv);
  QPushButton *button=new QPushButton("Hello world!");
  QObject::connect(button,SIGNAL(clicked()),&app,SLOT(quit()));
  button->show;
  return app.exec();
}
我就是先打开qt Creator ->file->new file or project  选择 empty qt project 工程名 hello
然后再在工程名右键Add New ..  main.cpp 内容就是以上内容,在点build->run 就出现以上错误
离线wdnyz_yf

只看该作者 4楼 发表于: 2010-08-11
是不是你项目的路径中有中文?
离线yelei0711
只看该作者 5楼 发表于: 2010-08-11
没有,空格也没有,不知道为什么,我又重新装了一次QT
编一个自带的clock程序
代码如下#include <QtGui/QApplication>
#include "clock.h"

int main(int argc, char *argv[])
{
    QApplication a(argc, argv);
    clock w;
    w.show();
    return a.exec();
}
提示错误信息:output为:
/usr/bin/sh: D:/Installation/qt/qt/binmoc.exe: No such file or directory
mingw32-make[1]: *** [debug/moc_clock.cpp] Error 127
mingw32-make: *** [debug] Error 2
Exited with code 2.
Error while building project clock
When executing build step 'Make'
恳请高手指点,我都郁闷死了,诚信想学QT两天就连最简单的例子都没编译通过
离线jkey418

只看该作者 6楼 发表于: 2010-08-11
/usr/bin/sh: D:/Installation/qt/qt/binmoc.exe: No such file or directory

有没有发现这句错误信息的 moc.exe 前面漏了个 “/”
离线wd007

只看该作者 7楼 发表于: 2010-08-11
楼上所说的,楼主要看看是什么问题。也许有关
欢迎访问我的博客,一起学习提高
http://blog.csdn.net/qter_wd007
离线yelei0711
只看该作者 8楼 发表于: 2010-08-12
回 6楼(jkey418) 的帖子
我也看见那句错误信息了,我不知道怎么改,而且我是在xp下装的qt,没找到那个binmoc.exe
离线eclipseluo

只看该作者 9楼 发表于: 2010-08-13
按楼主的方法, QT程序编译成功,但是debug的时候报Project : error PRJ0003 : Error spawning 'rc.exe'.错误。。。
是什么问题啊 ??
离线eclipseluo

只看该作者 10楼 发表于: 2010-08-13
发错地方了。。

为什么每次都要输入认证码和验证问题,好麻烦啊
离线napier

只看该作者 11楼 发表于: 2010-08-13
Re:回 6楼(jkey418) 的帖子
引用第8楼yelei0711于2010-08-12 10:11发表的 回 6楼(jkey418) 的帖子 :
我也看见那句错误信息了,我不知道怎么改,而且我是在xp下装的qt,没找到那个binmoc.exe

binmoc.exe 本来就是没有的,应该是 bin/moc.exe 也就是 bin 目录下面有个 moc.exe 才对。楼主检查一下系统的环境变量?
快速回复
限100 字节
 
上一个 下一个