讨论一下屏蔽警告信息(如何使用#pragma warning ( disable : XXX ))
都说#pragma warning ( disable : XXX )
可以屏蔽警告信息
但是,警告wanging分编译时的警告和链接时的警告
#pragma warning ( disable : XXX )只能屏蔽编译警告,好像不能屏蔽链接警告
例如
编译时的警告:
Compiling...
aadd.cpp
D:\atvc\aadd\aadd.cpp(12) : warning C4244: 'initializing' : conversion from 'double' to 'int', possible loss of data
链接时的警告:
Linking...
LINK : warning LNK4075: ignoring /INCREMENTAL due to /FORCE specification
athhgisView.obj : warning LNK4006: "enum __unnamed DrawFlags" (?DrawFlags@@3W4__unnamed@@A) already defined in athhgis.obj; second definition ignored
屏蔽警告信息如下:
#pragma warning ( disable : 4244 ) //可以屏蔽warning C4244
#pragma warning ( disable : 4006) //不能屏蔽warning LNK4006
请问:如何屏蔽链接时的警告????