warning LNK4089: all references to "USER32.dll" discarded by /OPT:REF
開發平台:VC
出現錯誤:warning LNK4089: all references to "USER32.dll" discarded by /OPT:REF。
錯誤原因:由於打開了優化選項,而且程序中包含或加入了USER32.dll,但是卻沒有調用該庫中的任何函數或方法, 所以系統給個通知。
解決辦法:a)這個問題一般出現在release版中,當release版編譯時會對代碼進行優化,將程序中實際上並沒用到的,而在工程中鏈接了的庫放棄而不編譯到工程中去。可在工程設置中的Link中的input中ingore librarIEs中將該庫的lib文件名輸入。 b)不予理會,因為它不會影響程序。