设置编译器选项

可在开发环境中或命令行上设置编译器选项。

在开发环境中

每个编译器选项的主题讨论如何在开发环境中设置该选项。有关完整的列表,请参见编译器选项

在开发环境外

可在下列位置设置编译器 (CL.exe) 选项:

每次调用 CL 时都会使用在 CL 环境变量中指定的选项。如果在 CL 环境变量中或在命令行上指定了命令文件,则使用在此命令文件中指定的选项。与命令行或 CL 环境变量不同,命令文件允许使用多行选项和文件名。

按照“从左到右”的顺序处理编译器选项,如果检测到冲突,则先处理最后(最右边)的选项。CL 环境变量在命令行之前被处理,因此,如果 CL 和命令行之间发生任何冲突,则优先处理命令行。

附加编译器主题

请参见

参考

编译器选项

其他资源

C/C++ 生成参考