Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ 禁用外部标题C和x2B中的警告+;_C++_Visual Studio_Import_Header Files_Suppress Warnings - Fatal编程技术网

C++ 禁用外部标题C和x2B中的警告+;

C++ 禁用外部标题C和x2B中的警告+;,c++,visual-studio,import,header-files,suppress-warnings,C++,Visual Studio,Import,Header Files,Suppress Warnings,我的任务是禁用外部标题“##include”中的警告,我还阅读了一本非常有用的教程,名为“破坏警告理论”,但该教程遗漏了如何使用提供的示例,因此我的问题是: 在VisualStudio中的何处应用以下语法? 我假设它存在于项目属性的某个地方,但我一直无法找到任何明显的地方,我也应该应用它 cl.exe /experimental:external /external:I some_lib_dir /external:W0 /W4 my_prog.cpp 我想你可以打开win+R->CMD并输入

我的任务是禁用外部标题“##include”中的警告,我还阅读了一本非常有用的教程,名为“破坏警告理论”,但该教程遗漏了如何使用提供的示例,因此我的问题是:

在VisualStudio中的何处应用以下语法? 我假设它存在于项目属性的某个地方,但我一直无法找到任何明显的地方,我也应该应用它

cl.exe /experimental:external /external:I some_lib_dir /external:W0 /W4 my_prog.cpp

我想你可以打开
win+R->CMD
并输入
cl
。然后可以应用语法

此外,您可能需要设置环境变量。
添加
C:\ProgramFiles(x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.16.27023\bin\Hostx86\x86
C:\Program Files(x86)\\微软Visual Studio\\\\\\\\\\\\\\\\\\\\VisualStudio\\VC\\Toe\\MVC VC\1416.22023 \BI\HOX86 8x86 \C.exe <代码> >代码>系统变量> > < /P> >我将尝试C++ /命令行/附加选项。您提到“代码>导入导入< /COD>而不是<代码>包含< <代码>?还考虑了相关的包含(s)使用合适的
#pragma warning
语句,请参见:在屏幕截图中,您可以看到设置各种编译器参数的对话框。我相信您要查找的是打开的树视图末尾的命令行部分。我无法证明我自己,因为我手头没有VS installaiton。@Paul看起来OP已经找到了他们想要的,但只是错过了在VS配置中添加这些cli参数的位置。