如何阻止MSVC告诉我它生成的代码?

时间:2018-03-14 12:55:43

标签: visual-c++ verbosity

我的软件在幕后执行一些C代码的生成和编译。 我使用Python的Setuptools控制它,它调用自己选择的C编译器 - 在Windows上,默认为MSVC。 现在编译时,MSVC会发出如下消息:

{{filename}}
Creating library C:\{{path}}
Generating code
Finished generating code

(已经问过这个原因here。) 对于我的用户来说,这是令人困惑和困惑的(因为我的软件也生成代码)。 因此,我希望通过编译器选项,环境变量或类似功能禁用这些消息,即以我的设置中可以控制的方式。

到目前为止我尝试了什么或者什么不起作用:

  • 我在the list of compiler options使用 message,verbos *,status,generat *,等关键字找不到任何有用的内容。

  • 互联网搜索仅返回有关如何为其他可执行文件(未列入MSVC)的此命令或命令行选项的说明(例如here)。

  • Setuptools'verbose参数已设置为False,但我不认为解决方案位于Setuptools中,因为在手动调用MSVC时也会发生这种情况。

    < / LI>

0 个答案:

没有答案
相关问题