我正在查看此Qt5 .pro文件。它具有如下条目:
DESTDIR = $$[QT_INSTALL_PLUGINS]/ms_plugins
我知道这意味着编译模块的输出(插件)应该进入ms_plugins
子文件夹中QT5插件安装位置。我已经证实插件确实进入该位置。
我的问题是:
- 哪里
QT_INSTALL_PLUGINS
定义? - 在相关说明中,是否有类似的变量可以保存构建目录的 位置。通常,在我的Mac上有类似
build_Desktop_Qt_5_2_1_clang_64bit-Debug
的东西。 - 所有可用变量的任何文档?
编辑:我发现这些变量的一些描述here,虽然,我仍然没有看到他们的定义。
编辑2:主要面向未来的访问者。 documentation提到The special $$[...] operator can be used to access various configuration options that were set when Qt was built:
。因此,为了弄清楚什么QT_INSTALL_PLUGINS
是我们可以把一个.pro文件如下:
message(Plugins: $$[QT_INSTALL_PLUGINS])