我是QT Creator的新手。我想用exe和静态库创建一个QT项目。
如果我首先创建exe项目,它会为每个构建配置构建/重建。
但是,当我将TEMPLATE = subdirs
添加到.pro文件的末尾时,它会停止正确构建。但似乎有必要将静态库添加到项目中。知道我可能做错了吗?
感谢。
答案 0 :(得分:1)
这个想法是在顶层上有一个带有TEMPLATE = subdirs的.pro文件,然后在一个子目录中有一个可执行文件,在另一个子目录中有一个库。将两个目录添加到SUBDIRS。
AFAIK使用qmake(很容易)可以构建一些内容并在一个.pro文件中进行递归。
我不确定Qt Creator支持,但手动创建TEMPLATE = subdirs .pro文件很容易。
答案 1 :(得分:0)
编辑:
对不起,我不明白你想做什么,你能更好地解释一下吗?
这有用吗:
可以通过使用-t命令行选项指定新模板类型来覆盖模板。这会在处理.pro文件后覆盖模板类型。使用模板类型的.pro文件来确定项目的构建方式,有必要在命令行上声明TEMPLATE而不是使用-t选项。
来自here