Visual studio 2010 要设置什么qmake变量,以禁用Visual Studio 2010';s警告LNK4075
我们的windows版本会生成数百个此类警告: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变量
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
警告。我想这意味着没有办法再禁用该警告了。无论如何,谢谢你。