在Delphi 2009中,你打开了将警告视为错误的选项吗?
我发布这个之后不久就找到了答案!可能对其他人有用.
导航到' Project -> Options - > Delphi Compiler -> Hints and Warnings
'并将' '的值更改Output Warnings
为' as errors
'
我一直在寻找类似于Visual Studio的选项
在相关的说明中,如果您使用命令行编译器(DCC32.exe),则交换机为-W ^以将警告视为错误.如果您正在使用它,请务必注意Windows中的默认命令shell(cmd.exe)将插入符号(^)视为转义字符,因此如果直接执行编译器,则必须使用-W ^^来自命令行,批处理文件,甚至来自IDE中的Pre-Build或Post-Build事件.
还值得一提的是,您只能将某些警告视为错误.在命令行上执行此操作的开关将如下所示:-W ^^ WARNING-NAME.您将替换与您希望将其视为错误的警告关联的字符串.