gpt4 book ai didi

delphi - 如何在出现特定警告代码时停止 Delphi 编译器?

转载 作者:行者123 更新时间:2023-12-03 14:46:35 25 4
gpt4 key购买 nike

我希望编译器在出现给定警告时停止,就像它是一个错误一样。

目标是强制考虑可能对代码真正有害的警告(并非每个警告的严重性都是相同的)

例如,我希望编译器在出现此类警告时停止:

  • 结果可能未初始化
  • 使用已弃用的方法
  • ...

我在 IDE 中没有找到任何选项,也许是在命令行编译器中?

德尔福10.3.2

谢谢

最佳答案

记录如下:Warning messages (Delphi)

您使用编译器指令

{$WARN identifier ERROR}

将名为identifier的警告视为错误。文档页面包含所有可能警告的列表。例如,

{$WARN NO_RETVAL ERROR}

会治疗

W1035 Return value of function '%s' might be undefined

作为一个错误。

更新:Sertac points out ,您还可以使用项目选项BuldingDelphi 编译器提示和警告为项目全局启用此设置>, 输出警告

关于delphi - 如何在出现特定警告代码时停止 Delphi 编译器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58248514/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com