QTCreator g++.exe:致命错误:没有输入文件(Windows)
Posted
技术标签:
【中文标题】QTCreator g++.exe:致命错误:没有输入文件(Windows)【英文标题】:QTCreator g++.exe: fatal error: no input files (Windows) 【发布时间】:2017-09-29 06:50:24 【问题描述】:构建过程中发生错误:
代码 *.pro:
QT += core gui
QT = widgets
TARGET = MYPROJECT
TEMPLATE = app
SOURCES += main.cpp\
mainwindow.cpp
HEADERS += mainwindow.h
FORMS += mainwindow.ui
代码 mainwindow.h:
#ifndef MAINWINDOW_H
#define MAINWINDOW_H
#include <QMainWindow>
namespace Ui
class MainWindow;
class MainWindow : public QMainWindow
Q_OBJECT
public:
explicit MainWindow(QWidget *parent = 0);
~MainWindow();
private:
Ui::MainWindow *ui;
;
#endif // MAINWINDOW_H
作为合规安装:C:\Strawberry\c\bin\g++.exe
该程序集是在 Windows 10 64 位中制作的。
及时组装我得到这样的错误:
g++.exe:致命错误:没有输入文件 编译终止。 09:38:38:进程“C:\Strawberry\c\bin\g++.exe”以代码 1 结束。 组装/安装 MYPROJECT 项目时出错(设置:MYPROJECT_DESCTOP) 在“构建”阶段
我尝试在 .pro 文件中包含文件的完整路径,但没有帮助。
【问题讨论】:
【参考方案1】:确保您的所有代码文件都在当前工作目录中,否则您必须在编译命令中包含它们的路径。
【讨论】:
是的,它有帮助。我添加了文件“.C:\Qt\Qt5.6.3\5.6.3\Src\qtbase\include\QtWidgets\QMainWindow`”的路径。以上是关于QTCreator g++.exe:致命错误:没有输入文件(Windows)的主要内容,如果未能解决你的问题,请参考以下文章
visual C++ 6.0 问题:链接:致命错误LNK1104:无法打开文件“调试/ d.exe“ 执行link.exe时出错。
qtcreator - exe 在 qtcreator 内部工作正常,但不在外部
编译 VS 2012 C++ 项目时出现致命错误无法运行“mt.exe”