当我使用Qt Creator加载某个项目时,我会在“常规消息”窗格中重复此消息两次:
Project MESSAGE: You are running qmake on a generated .pro file. This may not work! Project MESSAGE: You are running qmake on a generated .pro file. This may not work!
截图:
这只发生在其中一个项目上(这个项目是由同事创建的,而不是我,所以我不知道它有什么不同)。
这条消息是什么意思?是否应该在.pro文件中修复一些内容?
答案 0 :(得分:4)
Project Message:
通常表示使用message(text)
在qmake文件中打印了以下文本。
在这种情况下,您最好的希望是在所有.pro
个文件中查找邮件,找出邮件的来源,并询问您的同事,如果您无法确定该邮件的含义它出来了。
编辑:我刚发现 Qt Visual Studio集成将此消息放入自动生成的qmake文件中。如果您或您的同事正在使用VS集成,那么如果您不打算重新生成.pro
文件,则可以删除该消息。这条消息基本上是告诉你的,你可能需要调整一些东西来使项目正确构建(在你的情况下它似乎做了)。
在这种情况下,代码通常如下所示:
# ----------------------------------------------------
# This file is generated by the Qt Visual Studio Add-in.
# ------------------------------------------------------
# This is a reminder that you are using a generated .pro file.
# Remove it when you are finished editing this file.
message("You are running qmake on a generated .pro file. This may not work!")