Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/visual-studio-2010/4.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
Visual studio 2010 要设置什么qmake变量,以禁用Visual Studio 2010';s警告LNK4075_Visual Studio 2010_Qmake - Fatal编程技术网

Visual studio 2010 要设置什么qmake变量,以禁用Visual Studio 2010';s警告LNK4075

Visual studio 2010 要设置什么qmake变量,以禁用Visual Studio 2010';s警告LNK4075,visual-studio-2010,qmake,Visual Studio 2010,Qmake,我们的windows版本会生成数百个此类警告: LINK : warning LNK4075: ignoring '/INCREMENTAL' due to '/FORCE' specification 我想禁用此警告,至少暂时禁用,以便更容易发现和解决其他警告 我已经看到,这表明我应该能够设置/ignore:4075,但我不确定应该将其添加到哪个qmake变量中 我已经查看了中的变量,有很多与LFLAGS相关的选项,没有大量的尝试和错误,我不确定使用哪一个 那么,我应该调整什么qmake变量

我们的windows版本会生成数百个此类警告:

LINK : warning LNK4075: ignoring '/INCREMENTAL' due to '/FORCE' specification
我想禁用此警告,至少暂时禁用,以便更容易发现和解决其他警告

我已经看到,这表明我应该能够设置
/ignore:4075
,但我不确定应该将其添加到哪个qmake变量中

我已经查看了中的变量,有很多与LFLAGS相关的选项,没有大量的尝试和错误,我不确定使用哪一个


那么,我应该调整什么qmake变量,使用什么值来关闭
LNK4075

您使用的LFLAG取决于您正在构建的内容

  • Windows控制台(无GUI)应用程序=>QMAKE\u LFLAGS\u控制台
  • Windows控制台(无GUI)DLL=>QMAKE\u LFLAGS\u控制台\u DLL
  • Windows GUI应用程序=>QMAKE\u LFLAGS\u Windows
  • Windows GUI DLL=>QMAKE\u LFLAGS\u Windows\u DLL
要使用它们,只需将所需的标志添加到相应的标志

QMAKE_LFLAGS_xyzzy += /ignore:4075

如果您确实有疑问,请将其添加到所有问题中。

谢谢。我尝试按照建议将“/ignore:4075”添加到所有4个变量中。它确实将该选项添加到了.vcxproj文件中,但遗憾的是,VisualStudio仍然会生成
LNK4075
警告。我想这意味着没有办法再禁用该警告了。无论如何,谢谢你。