【发布时间】:2018-06-12 07:59:04
【问题描述】:
我正在尝试第一次运行 qtcreator。
我已经用这个基本代码创建了一个空的 Qt 项目:
#include <QApplication>
int main(int argc, char *argv[])
{
QApplication app(argc, argv);
return app.exec();
}
但是当我点击“运行”时,Makefile 报错了。
16:31:38:项目测试的运行步骤...
16:31:38:配置未更改,跳过 qmake 步骤。
16:31:38:开始:“/usr/bin/make”
Makefile:100: 目标“全部”与目标模式不匹配
Makefile:106: *** 目标模式不包含“%”。停下来。
16:31:38:进程“/usr/bin/make”以代码 2 退出。
构建/部署项目测试时出错(套件:桌面)
执行步骤时
“制作”16:31:38:经过时间:00:00。
第 100 行是:
all: ../%{JS:\ Util.asciify(build-test-Desktop-Debug)}/Makefile $(TARGET)
106 是:
../%{JS:\ Util.asciify(build-test-Desktop-Debug)}/Makefile: ../test/test.pro /usr/share/qt4/mkspecs/linux-g++-64/qmake.conf /usr/share/qt4/mkspecs/common/unix.conf \
Qtcreator 在我的测试项目旁边创建了一个目录,名为:%{JS: Util.asciify("build-test-Desktop-Debug")}
我该如何解决这个错误?
【问题讨论】:
-
你的makefile是什么样的?
-
这是默认的makefile:pastebin.com/XssnpSXR
标签: c++ qt makefile qt-creator