LINK : warning LNK4089 的解决办法
好记性不如烂笔头。
今天编译工程时,遇到了2个警告
LINK : warning LNK4089: all references to "SHELL32.dll" discarded by /OPT:REF
LINK : warning LNK4089: all references to "comdlg32.dll" discarded by /OPT:REF
我发现这种警告通常是在静态连接MFC库时出现的,要解决这个问题通常有2个方法:
1.Project--Setting--Link 选项卡,在Project Options 处添加 /opt:noref
2.在程序中添加 #pragma warning(disable:4089)