我的软件在后台执行了一些 C 代码的生成和编译。我使用 Python 的 Setuptools 来控制它,它调用自己选择的 C 编译器——在 Windows 上,这默认为 MSVC。现在在编译时,MSVC 会发出如下消息:
{{filename}}
Creating library C:\{{path}}
Generating code
Finished generating code
(这里已经问过原因。)对于我的用户来说,这是阻碍和混乱的(因为我的软件也生成代码)。因此,我希望通过编译器选项、环境变量或类似的方式禁用这些消息,即以可以在我的设置中控制的方式。
到目前为止我尝试了什么或什么不起作用: