相关疑难解决方法(0)

如何在qmake中引用源目录?

我补充道

version.target = version.h
version.commands = bash generate-version.sh

QMAKE_EXTRA_TARGETS += version

PRE_TARGETDEPS += version.h
Run Code Online (Sandbox Code Playgroud)

到项目,但它尝试在目标目录中运行"generate-version.sh":

make: Leaving directory `.../qqq-build-desktop'
make: Entering directory `.../qqq-build-desktop'
Makefile:236: warning: overriding commands for target `version.h'
Makefile:233: warning: ignoring old commands for target `version.h'
bash generate-version.sh
bash: generate-version.sh: No such file or directory
make: Leaving directory `.../qqq-build-desktop'
Run Code Online (Sandbox Code Playgroud)

还有$$ DESTDIR,但我看不到$$ SRCDIR.如何在qmake中引用项目目录(或如何重写这个)?

qmake

9
推荐指数
1
解决办法
2万
查看次数

标签 统计

qmake ×1