解決思路:
這樣的錯誤,明顯就是兩個被link到的library都提供了同名的函式。但直接ignore掉LIBCMTD.lib當然是不行的,因為它是C的library。之所以發(fā)生這個問題,是因為MFC的library和C的library相衝突,必須設定它們被link的順序,也就是先nafxcwd.lib再LIBCMTD.lib。但是這二者都是default libraries,所以要怎麼設定它們的順序呢?
/中文/
/英文/
/中文/
/中文/
/英文/
/中文/
/中文/
/中文/
/中文/
/中文/
887KB/中文/5.2
這樣的錯誤,明顯就是兩個被link到的library都提供了同名的函式。但直接ignore掉LIBCMTD.lib當然是不行的,因為它是C的library。之所以發(fā)生這個問題,是因為MFC的library和C的library相衝突,必須設定它們被link的順序,也就是先nafxcwd.lib再LIBCMTD.lib。但是這二者都是default libraries,所以要怎麼設定它們的順序呢?