【发布时间】:2019-02-06 09:20:31
【问题描述】:
我有一个 Qt 项目文件 (.pro) 和一个 Makefile (自写)。
项目文件仅用于在 IDE 中编辑源文件:
/home/project/
./src/fooApp.pro
TEMPLATE=app
CONFIG-=qt
TARGET=fooApp
SOURCES+=...
HEADERS+=...
./src/main.c
./src/foo.c
./src/foo.h
./build/Makefile
我想通过 IDE QT Creator 3.5.1
构建项目
因此我想在 Makefile 上调用 make。
在构建过程中,我总是收到找不到 Makefile 的错误,因此没有触发构建。
解决方案是始终先调用 qmake,然后再调用(即使 Makefile 仍然存在且自定义设置 make -C ../build in /home/project/)
有人可以解释一下,为什么不能忽略 qmake 并直接在已经存在的 Makefile 上调用 make?
(项目没有使用Qt库)
问候
【问题讨论】:
标签: makefile qt-creator qmake