qt - 如何在不使用绝对路径的情况下在 Qt Creator 中为影子构建指定构建目录?

标签 qt qt-creator qmake

绝对路径是荒谬的。我们所需要的——顺便说一句,我们被允许的一切——就是使用一个文件夹,该文件夹与包含用于阴影构建的 .pro 文件的文件夹处于同一级别。否则有错误。

但你不能只指定 ../mingw_debug例如。是的,这是一条相对路径,但相对于什么?原来它是相对于Qt Creator的当前目录,这是完全没有意义的。
%{sourceDir}也没有帮助。 %{sourceDir}/../mingw_debug不起作用,至少在 Windows 上。如果有办法从 sourceDir 中提取父文件夹!

有人知道解决问题的方法吗?

最佳答案

至少在 Qt Creator 3.6.1 中,这是固定的 - 相对路径工作得很好。解析的完整路径显示在工具提示中。我不知道这几年是什么时候解决的。

关于qt - 如何在不使用绝对路径的情况下在 Qt Creator 中为影子构建指定构建目录?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11906744/

相关文章:

qt - 在QtCreator中安装SUBDIRS模板失败

c++ - QSqlError ("' ,"' ,"' ,) 在 QT 小部件应用程序中

c++ - Qt 网页程序集 : configure kit

QtCreator 和命令行参数

c++ - 使用Qt creator,为什么我的类头不能编译?

c++ - 在 Qt 中链接 qPDF

python - Qt 样式表 - 如何删除死空间

python - 如何将 Ubuntu 启动器图标添加到我的 PySide 应用程序?

c++ - 无法运行在 Qt Creator 中创建的程序?

Qt 5.8 项目错误 : Unknown module(s) in Qt: platformsupport-private