当我第一次编译项目时,我有一个警告列表。但是如果我第二次编译同一个项目,这个列表就是空的。
每次编译项目时如何使这个列表都填满?
我找到的唯一解决方案是关闭并重新打开项目(或者有时是IDE)。
答案 0 :(得分:4)
执行项目的构建,而不是编译。从 Project 菜单中选择 Build 选项以执行构建。如果您使用的是键盘快捷键,则需要 SHIFT + F9 进行构建,而不是 CTRL + F9 进行编译。
执行编译时,只编译过期单位,并且只有在编译单位时才会发出警告。执行构建时,将编译所有单元。
根据您的评论,您似乎不愿意使用构建操作。我不同意您的推理,但如果您希望编译对所有源文件执行操作,请在编译之前删除所有DCU文件。
除非Abelisto在评论中提出建议,否则我不知道的另一个选项是 Project 菜单上的语法检查操作。